源代码树如何丢弃未推送的提交并退回去

时间:2016-06-03 13:04:34

标签: git gitlab atlassian-sourcetree

我正在使用带有git lab的Sourcetree git客户端。我是版本控制的新手。有没有办法丢弃我的提交并返回。我还没推过那个提交。

2 个答案:

答案 0 :(得分:5)

只需右键单击您的提交并将其撤消。

答案 1 :(得分:2)

我不知道Sourcetree,但是在“普通”git中,即命令行git,你只需要进行软重置:

git reset HEAD^

这将删除提交,但会保留工作目录,即实际文件。然后,您可以在新提交中提交这些更改。