原文见:https://www.yuque.com/asuncat/blog/xuh2ca
端午回来上班,发现sit分支被删除了。从gitlab-项目-activity记录中看到一周前sit分支被删除。应该是被误删了。
sit分支的内容已被合到release,本来是想将release的内容再反合到sit来实现恢复sit分支的。但是会产生不好看的commit记录(merge sit into release)
方法1
找最后一次提交的同事,通过本地的sit这个branch,重新建个sit分支
有点费时哟
方法2
1、找到该分支的最后一次提交的commitId,在gitlab的activity菜单。
除去一些merge记录,标红的那条就是sit最后的commit记录,点进去,复制commitId
2、git checkout -b
git checkout -b sit [commitId]
3、push到远端
git push -u origin sit
至此,大功告成 💪