GIT 跟踪分支
1. 跟踪分支
- 如需进一步开发需要创建本地分支。
git checkout -b testing origin/testing
git co -b testing origin/testing
从一个远程跟踪分支检出一个本地分支会自动创建一个叫做 跟踪分支''(有时候也叫做 上游分
支'')
- 便捷创建跟踪分支
git checkout --track origin/testing
说明:此方法创建的分支名称与远程分支名字一样
- 创跟踪分支指定名称
git checkout -b sf origin/testing
- 指定本地分支 为某个远程分支的跟踪分支。
git branch -u origin/serverfix
Branch serverfix set up to track remote branch serverfix from origin.
Note:
上游快捷方式当设置好跟踪分支后,可以通过 @{upstream} 或 @{u} 快捷方式来引用它。 所
以在 master 分支时并且它正在跟踪 origin/master 时,如果愿意的话可以使
用 git merge @{u} 来取代 git merge origin/master 。
- 查看所有的跟踪分支
git branch -vv
- 提交分支之前需要fetch
- git fetch --all;
说明:fentch 所有的分支进度。但是不会merge 。
- 拉取最新的版本并合并merge
git pull origin