iOS开发版本管理工具

git -- 创建分支并合并到远程仓库

2018-02-07  本文已影响21人  Hubery_Yml
创建新的分支

1.创建分支需要先进入本地仓库所在目录,如果还没有建立本地目录,可以先从GitHub上将项目拉下来。如果不太清楚如何将项目托管于GitHub上,可以参考这篇文章 本地项目托管到github
例如我需要将项目的本地仓库放在桌面上,那么先进入桌面所在目录cd /Users/mac/Desktop,然后将目标项目从GitHub上clone下来,命令git clone 'GitHub上项目地址',如:git clone git@github.com:HuberyYang/ProjectTest.git

2.cd ProjectTest进入项目目录

3.git branch -a 查看分支状况

git branch 查看本地
git branch -r 查看远程分支
git branch -a 查看本地和远程分支

➜  ProjectTest git:(master) git branch -a
* master
  remotes/origin/HEAD -> origin/master
  remotes/origin/master

结果显示当前本地和远程都只有一个主分支,master表示主分支,*表示当前本地所在分支

4.创建新分支 git checkout -b <branchName>

➜  ProjectTest git:(master) git checkout -b <branchName>
Switched to a new branch '<branchName>'
➜  ProjectTest git:(<branchName>) git branch -a
  master
* <branchName>
  remotes/origin/HEAD -> origin/master
  remotes/origin/master

从结果得知新分支已经成功创建,并且已经切换到<branchName>分支

5.如果需要在远程服务器上有一个与本地分支对应的分支,可以把本地分支push到远程,命令git push origin <branchName>:<branchName>,其中:前面的是本地分支,后面的是远程分支,两个分支是对应关系,可以不同名(最好同名)

6.在分支上完成修改后进行提交

7.切换到主分支提交更新

8.分支删除

上一篇 下一篇

猜你喜欢

热点阅读