源代码树如何丢弃未推送的提交并退后一步
source tree how to discard an un pushed commit and go step back
我在 git 实验室中使用 Sourcetree git 客户端。我是版本控制的新手。有什么办法可以放弃我的提交并返回。我没有推动那个承诺。
我不知道 Sourcetree,但在 "normal" git 中,即命令行 git,您只需进行软重置:
git reset HEAD^
这将删除提交,但会保留工作目录,即您的实际文件。然后您可以在新的提交中提交这些更改。
只需右键单击您的提交并撤消它。
我在 git 实验室中使用 Sourcetree git 客户端。我是版本控制的新手。有什么办法可以放弃我的提交并返回。我没有推动那个承诺。
我不知道 Sourcetree,但在 "normal" git 中,即命令行 git,您只需进行软重置:
git reset HEAD^
这将删除提交,但会保留工作目录,即您的实际文件。然后您可以在新的提交中提交这些更改。
只需右键单击您的提交并撤消它。