我的工作流程通常包括以下内容:
在长期功能分支上工作(称之为'A')
签出主人并制作一个修补程序分支(称之为'B')
推我的修补程序
然后我忘记了之前我正在做的分支......
有没有任何git历史可以告诉我,我以前工作的东西是分支A?
尝试:
git reflog
这将列出你最近改变了一些东西的行为,所以结账,退货,拉,推等.
它还包括所有提交ID,例如,如果你做了十几个,commit --amend你可以跳回到中间的一个.
commit --amend