在SourceTree中重置提交

Roe*_*Roe 6 git atlassian-sourcetree

我有2个分支masterbugfix.我当前的分支是bugfix,我已经提交了我的更改(未推送),现在我需要重置此提交.

如果我重置我的提交,它会影响master分支中的其他提交吗?

其实我想删除这个提交.

git reset --soft 734e3a0
Run Code Online (Sandbox Code Playgroud)

我正在使用SourceTree.

Sur*_*ddy 7

只需转到源树中的日志/历史记录,选择我们要撤消的提交的先前提交,然后右键单击并执行“将当前分支重置为此提交”这将丢弃您提交的更改(未推送)。

它不会影响主分支中的任何内容


MUS*_*URI 5

您需要在源树终端中运行此命令,git reset --soft HEAD~1此命令将您的提交回推到您的源树 中。然后使用最新的请求,然后可以提交代码。