git--恢复被误删的远程分支

不小心删除了远程的分支feature_EMR2.2.2_guoba,如何恢复?

#查看reflog,找到最后一次commitid

git reflog --date=iso

git reflog用来记录你的每一次命令,--date=iso 表示以标准时间显示,这里要注意的是不能用git log,git log 命令显示从最近到最远的提交日志,当分支被删掉就找不到记录了。

#切出分支

git checkout -b feature_EMR2.2.2_guoba commitid

然后再推到远端就有了。

原文地址:https://www.cnblogs.com/yxfboke/p/13626687.html