1.代码如何回滚?...使用 reset,不建议用这种方式,除非对 git 非常熟练和了解,且遇到强制覆盖错误能知道如何解决,优点快速(记得备份被覆盖的分支,其实备份的过程就是第二种方式)使用新建分支的方式,安全快捷,不会冲掉自己和别人的代码...,能快速解决分支冲突,代码冲突问题,保证版本正常上线.commitid 为要回退到的提交记录,建议使用这种方式git checkout -b 新分支名 2.如何找回删除的分支?...使用场景:自己的代码被别人覆盖了;自己的代码被自己覆盖了;在某个分支开发,还没合并到测试分支,开发分支删除了,代码没了,如何找回代码;#查看历史提交记录,可以翻页git reflog --date=iso...工作流:Git 支持多种工作流,如集中式工作流、功能分支工作流等。