git创建空白分支


场景:当远程有新建的分支上面是新内容,此时如果普通创建分支,内容会基于当前分支复制,如果此时去git pull会报错,原因是提交历史不一致。

  • 通过如下命令创建空白分支,然后再git pull拉去远程分支内容,在查看当前分支情况git branch -al
git symbolic-ref HEAD refs/heads/newbranch 
rm .git/index 
git clean -fdx 
<do work> 
git add your files 
git commit -m 'Initial commit'
  • 拉取命令
    git pull 远程地址 分支名称
  • 推送命令
    git push 远程地址 本地分支名:远程分支名


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM