查看: 434|回复: 0

[HTML代码] git恢复删除的分支及内容的方法

发表于 2017-12-1 08:00:02
  1. git 删除分支
  2. git branch -D 分支名
  3. git查看分支
  4. git branch -a
  5. git 删除远程分支
  6. git push origin :分支名
  7. 这里注意:git分支提交并且push了,但是把分支删掉了,则分支上提交的东西也一并删掉了
  8. 正确顺序是:
  9. git commit ==》git checkout master ==》git merge 分支名 ==> git push解析:git切换到master分支上,
  10. 把分支上的东西合并过来,
  11. git push 进行推送,
  12. 这时已经合并到了master分支上并且推送了,
  13. 则可以正常删除无用的分支了。
  14. 如果先删除了git分支,
  15. 但是没有合并,
  16. 恢复方法:
  17. 首先:
  18. git log -g //查看所有日志记录 ,找到刚刚分支提交的时候的commit id ,仅复制id
  19. git branch 新分支名 提交id //新建一个分支,这时候新的分支上就是刚刚提交的版本的内容
  20. 然后
  21. git checkout master ==》git merge 分支名 ==> git push
复制代码

以上这篇git恢复删除的分支及内容的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持程序员之家。



回复

使用道具 举报

关闭

站长推荐上一条 /1 下一条