github - SmartGit saveAfter saveBefore 是什么意思

浏览:21日期:2023-09-30

问题描述

有一个分支在A阶段,错误的覆盖了文件file.php,之后stage -> commit -> push 已经更新到了远程(形成B)。在 smartGit 中查看A阶段的这个文件,如何将他恢复到这个阶段,点了Revert Rebase HEAD Rebase to HEAD 但是还是没有用途。

github - SmartGit saveAfter saveBefore 是什么意思

第二种尝试,点击A阶段那个文件file.php右键 ,有Save After Save Before 这两个是有什么区别?

github - SmartGit saveAfter saveBefore 是什么意思

问题解答

回答1:

上面说的Select whether to save the file state Before or After the selected commit也就是保存提交之前或提交之后的状态。

如果我没有理解错的话,你是A这个提交的时候就覆盖了file.php,所以你是想回到file.php在提交A之前的状态,那么应该是Save Before了。

我猜的

相关文章: