git 创建本地空分支 拉取远程分支

创建本地分支时,会基于当前分支来生成新分支。
这样会导致创建新分支之后,拉取远程分支的时候常常会有代码合并冲突的问题。
所以直接创建一个空分支,再拉取远程分支就可以解决冲突问题啦。

  • 创建分支test
git checkout --orphan test
  • 把新建的分支里的内容全删除
git rm -rf .
  • 拉取远程分支test
git pull origin test

拉取远程指定分支到本地指定文件夹

git clone -b aaa http://xx.xx.xx.xx.git bbb
// aaa 是远程分支名称
// bbb 是本地文件夹名称

你可能感兴趣的:(git 创建本地空分支 拉取远程分支)