当前位置:   article > 正文

git删除分支、强制覆盖本地代码、从已有分支创建新分支_idea git修改本地分支数据 删除根据当前代码重新生成

idea git修改本地分支数据 删除根据当前代码重新生成

删除本地分支 :

  1. //查看本地分支
  2. git branch
  3. //删除本地develop分支
  4. git branch -D develop
  5. git branch -d develop
  6. //重新拉取develop分支
  7. git checkout develop

 删除远程分支:

  1. //查看所有分支(本地和远程)
  2. git branch -a
  3. //删除远程分支mytest
  4. git push origin --delete mytest

强制覆盖本地代码:

  1. //拉取所有更新,不同步
  2. git fetch --all
  3. //本地代码重置为线上master分支(会覆盖本地所有与远程仓库上同名文件)
  4. git reset --hard origin/master
  5. //再更新一次(其实也可以不用,第二步命令做过了其实)
  6. git pull
  7. git fetch --all && git reset --hard origin/master && git pull

从已有分支创建新分支:

  1. //本地切换到已有分支且拉取最新代码
  2. git checkout master && git pull
  3. //创建本地新分支
  4. git checkout -b dev
  5. //将本地新分支推到远程origin
  6. git push origin dev
  7. //将本地新分支与远程新分支关联(不关联,无法pull远程分支代码)
  8. git branch --set-upstream-to=origin/dev dev
  9. //校验是否成功关联
  10. git pull

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/683133
推荐阅读
相关标签
  

闽ICP备14008679号