在branch之间checkout,结果发现之前的branch不见了,也没有执行过一些 branch 的delete 操作,这些操作都是UI上操作的。
后来在同事帮助下找回来了,代码,避免一天的活白干了。参考 git reflog
c git reflog
e2b192f HEAD@{0}: pull origin 1.2Dev: Fast-forward
e57e00a HEAD@{1}: checkout: moving from e3e85847d4c48f64ab90bb1e9aac4de81e7e59c7 to 1.2Dev
e3e8584 HEAD@{2}: commit: 修改文件
303e1e1 HEAD@{3}: pull origin 1.2Dev: Merge made by the 'recursive' strategy.
4db2565