Git 实际项目中如何使用Git 步骤命令集合

  • A+
所属分类:IT技术

Git 实际项目中如何使用Git 步骤命令集合

准备阶段

1、git clone http://www.lgwimonday.cn:8888/******.git

//从远程仓库克隆代码

2、cd CodeHelper/

//进入本地master目录,括号里有master字样

3、git branch -a

//查看有没有自己名字的远程分支,如lgw的远程分支叫remotes/origin/lgw,如果没有,则继续下一步;如果存在,跳到步骤6

4、git checkout -b lgw

//创建本地分支lgw,并将本地状态切换到lgw分支

5、git push origin lgw

//提交代码到远程lgw分支,如果远程没有lgw分支,则建立远程lgw分支,跳过步骤7。如果该远程分支lgw之前就存在,而你的本地分支lgw新建立,这样做会报错,需要先从远程lgw分支pull代码下来

6、git fetch origin dev:dev

//拉取远程的一个叫dev的分支,并在本地创建一个叫dev的分支和远程的分支匹配,同时本地dev的代码和远程dev的代码同步

7、git fetch origin lgw:lgw

//拉取远程的一个叫lgw的分支,并在本地创建一个叫lgw的分支和远程的分支匹配,同时本地lgw的代码和远程lgw的代码同步

开发阶段

1、git checkout lgw

//切换到自己的分支去开发

开发完成后

2、git add .

//命令后面有个点,将修改部分全部添加到暂存区

3、git commit -m "add something"

//提交到本地lgw分支中

4、git push origin lgw

//提交到远程lgw分支中

5、git checkout dev

//切换到本地dev分支

6、git pull origin dev

//拉取远程dev分支内容到本地dev分支,同时进行合并,如有冲突要处理

7、git merge lgw

//合并本地lgw分支内容到本地dev分支上,如果出现conflict,那么清除conflict之后,commit

8、git push origin dev

//将本地分支dev内容推送到远程分支dev

开发人员完成代码合并工作,后面由管理员将远程dev代码合并到远程master上

管理员

1、本地克隆远程master代码

git clone http://www.lgwimonday.cn:8888/****.git

2、拉取远程的一个叫dev的分支,并在本地创建一个叫dev的分支和远程的分支匹配,同时本地dev的代码和远程dev的代码同步

git fetch origin dev:dev

3、本地dev代码合并到master上

git merge dev

4、将本地master内容推送到远程master

git push origin master

5、完成远程master合并

 

 

相关文章


 

 

Qt大课堂-QtShare

发表评论

您必须登录才能发表评论!