使用git十分得方便,从远程服务器上获取代码只需要执行 git clone <项目链接>,
不过如果我们的分支已经和master分支有了多次不同的commit的时候,我们使用
git checkout -b <本地分支名>
然后在切换后的分支后再使用git pull origin <远程分支名>
,这个时候就会报错。
这时我们可以使用
git branch -a 列出本地分支和远程分支
然后执行
git checkout -b <本地分支名> origin/<远程分支名>
这个时候我们新建的本地分支名就和远程上的一样了
-----------------
有时候 使用上面的命令得到的本地分支和服务器上的提交记录不一样,
这是,我们可以使用
git fetch origin
<远程分支名>
:<本地分支名>
然后在使用
git checkout
<本地分支名>