git fetch命令通常用来查看其他人的进程,它取回的代码对本地的开发代码没有影响。其默认取回所有分支的更新,如果只想取回特定分支的更新,可以指定分支名。
git fetch <远程主机名> <分支名>
git brach -r 可以查看远程的分支名
git branch -a可以查看所有的分支
拉取到远程分支后,就可以创建分支了:
git checkout -b newBrach origin/master //在master分支的基础上创建一个新分支
还可以使用git merge或git rebase在本地分支上合并远程分支
git merge origin/master
git pull命令既是拉取远程分支并合并到本地
git pull <远程主机名> <远程分支名>:<本地分支名>
git pull origin next:master //拉取远程的next分支并与本地master合并
git pull origin next //取回next分支并与本地的当前分支合并
git fetch origin
git merge origin/next