1、安装git
下载地址
git(管理项目代码工具)学习笔记总结——是什么有什么用及相关基本常识
安装成功后,打开命令行,执行下面命令:
git --version (如果显示版本号,说明安装成功)
如何查看git的版本号?

2、注册github.com账号
更多参考: Github 注册教程.

3、配置git
打开桌面的Git Bash快捷图标(安装完git后右击鼠标)
3.1、生成ssh密钥对文件,目录在~/.ssh/

ssh-keygen -t rsa -b 4096 -C “your_email@qq.com”

(github.com的注册邮箱)
3.2、配置用户名

git config --global user.name“name”

(姓名的拼音全称)
3.3、配置邮箱

git config --global user.email "your_email@qq.com"

(github.com的注册邮箱)

4、配置github.com账号
4.1、设置自己的真实姓名
4.2 、添加ssh公钥 (把本地目录下的~/.ssh/id_rsa.pub文件内容复制到下面页面,然后保存)

5、git使用流程
更多参考:
git(管理项目代码工具)学习笔记总结
dos cmd git
5.1、远程git仓库的项目克隆到本地

git clone git@github.com:jsoftech/exam-api.git  (项目git地址)

5.2、如果本地代码没有修改,需要拉取远程分支最新的代码

git pull origin dev (分支名称)

5.3、如果本地代码有修改,需要提交到远程分支

git add .
git commit -m‘备注信息’
git pull origin dev   (分支名称)
git push origin dev  (分支名称)

5.4、每次需要去修改代码之前,请先拉取远程分支的最新代码
5.5、修改之后,请记得及时提交推送一下

拓展:

TortoiseGit 简称tgit,中文名海龟Git,是TortoiseSVN的Git版本,TortoiseGit是一个Git版本控制客户端,只支持Windows系统。TortoiseGit 是一个开放的 git 版本控制系统的源客户端,支持Winxp/vista/win7。TortoiseGit除了会记录您有史以来的文件和目录的每一个变化外,还可以恢复您的文件的旧版本,并研究如何以及何时改变了历史数据,谁改变了它。
注意:Tortoisegit 是 Git 的一个插件(客户端),Git 程序本身还是要安装的。
Gittortoise 配置教程.

SourceTree = =Gittortoise
当我们对Git的提交、分支已经非常熟悉,可以熟练使用命令操作Git后,再使用GUI工具,就可以更高效。Git有很多图形界面工具SourceTree是由Atlassian开发的免费Git图形界面工具,可以操作任何Git库。首先从官网下载SourceTree并安装,然后直接运行SourceTree。

快速搭建git开发环境+GitHub使用+TortoiseGit相关推荐

  1. SpringMVC学习(二)——快速搭建SpringMVC开发环境(注解方式)

    文章目录 说明 1.工程搭建 2.注解配置 2.1.context:annotation-config说明 2.2.context:component-scan配置说明 2.3.mvc:annotat ...

  2. linux开发 stc_在Linux上快速搭建8051开发环境

    在Linux上快速搭建8051开发环境(2018-7-2) 0. 写在开始之前 实验操作系统环境: Ubuntu 16.04 编译器: sdcc SDCC - Small Device C Compi ...

  3. mybatis注解开发_快速搭建MyBatis开发环境(配置版+注解版)

    下面我们搭建一下MyBaits的开发环境,也就是一个用MyBaits框架访问数据库的例子. 1.项目结构如下 这里搭建的是一个maven项目. 2.引入依赖pom.xml 4.0.0com.suibi ...

  4. 修正《用Docker快速搭建Go开发环境》文章中的一处错误

    上周写的文章<五分钟用Docker快速搭建Go开发环境>,文章发出去后有不少阅读量,而且从后台看的数据 60%的人都读完了.今天我自己用下面命令往 容器里的 Go 项目里下载包时发现了一处 ...

  5. EclipseLink+H2 快速搭建JPA开发环境

    JPA是Java Persistence API, 是Java提供的持久层开发的统一API.但是JPA只是定义的规范接口,并没有提供具体实现, JPA的具体实现有Hibernate .EclipseL ...

  6. Windows7/10上快速搭建Tesseract-OCR开发环境操作步骤

    之前在https://blog.csdn.net/fengbingchun/article/details/51628957 中描述过如何在Windows上搭建Tesseract-OCR开发环境,那时 ...

  7. 利用vagrant快速搭建rails开发环境

    为什么80%的码农都做不了架构师?>>>    Deprecated 前言 当我们学习一门新的语言或技术的时候,最麻烦或比较浪费时间的事情就是搭建开发环境.而搭建开发环境与我们将要学 ...

  8. SpringMVC学习(一)——快速搭建SpringMVC开发环境(非注解方式)

    目录 1.开发环境准备 1.1.首先电脑需要安装JDK环境(略) 1.2.准备一个以供开发的tomcat 1.3.准备Maven工具 1.4.准备IDE编译器 1.5.准备一个本地的数据库, 2.搭建 ...

  9. 五分钟用Docker快速搭建Go开发环境

    挺早以前在我写过一篇用 Docker搭建LNMP开发环境的文章:用Docker搭建Laravel开发环境,里面详细介绍了将 nginx. mysql和 php三个容器用 docker-compose编 ...

最新文章

  1. ping 代理_Happy专访:Ping太高不是问题 换我不会像120一样比赛
  2. Shiro结合Redis解决集群中session同步问题
  3. 算法之图搜索算法(一)
  4. 急速收藏:4套iOS SDK的H5打通方案
  5. stringstream和cin
  6. 创建SVN 本地服务器
  7. 十分钟学会制作一个漂亮的在线文档
  8. 灯塔浮标行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  9. 最近,华为应用市场上线了一个服务
  10. js 直接打开选择文件窗口_【网络爬虫教学】一分钟带你快速寻找JS加密入口(二)...
  11. 出去计算机写保护,u盘写保护怎么去掉
  12. 2021年全球与中国飞机飞行控制系统(FCS)行业市场规模现状及企业市场份额分析
  13. html下拉菜单几种方式,html下拉菜单的实现方式
  14. MySql-STDEV、STDEVP、VAR、VARP
  15. WIN10 +pytorch版yolov3训练自己数据集
  16. ijkplayer点播和直播视频 问题 解决及优化,视频播放中可能有的bug
  17. 对计算机专业最难的,计算机专业: 最好的7所大学! 也是全中国“最难考”的大学!...
  18. verdi 文件格式转换及差异
  19. web前端框架——一些简单理解
  20. 显示屏漏光会有什么影响

热门文章

  1. stc15 — 点亮第一个LED灯
  2. Java 1~4章复习
  3. 抽奖的计算方式php,php如何实现计算抽奖概率的算法实例分享
  4. java游戏真武青云道长,天涯明月刀手游真武技能详情一览 真武技能怎么样
  5. 留学计算机科学,留学计算机科学
  6. opencv调用微信的二维码识别引擎
  7. CSS中的 “点“,“空格“,“>“ ,“逗号”,“+ ”
  8. js 向下取整,向上取整,四舍五入
  9. win下 conda 虚拟环境没有名字怎么进入
  10. STC15-STC15W4K56S4-STC15F2K60S2串口通信程序代码-提供源码下载