我有一个名为的分支feat-a
,我本质上是想“撤消”我的上一次本地提交,而只是暂存这些文件。然后,当它们全部上演时,我想隐藏这些更改。
现在我在做的事情听起来有些倒退,但是此问题的原因是迫使master重新编写一些提交作者,因此将master合并或重新建立到/变成feat-a
完全破坏了很多。即使master和feat-a仅一次提交就可以解决冲突。
我在这里已经阅读了一个类似的问题:如何隐藏我以前的提交?
但这不一定是我想要做的。我只想取消登台并隐藏我的上一个直接提交,而不是用户想要的(即从其他提交之间拉出一个提交)。
git reset --soft HEAD~1
git stash save "Saving instead" # or something like that
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句