2015-10-28 220 views
-2

如何将未提交的更改推送/移动到以前的提交以避免为非常小的更改创建新的提交?Git - 将未提交的更改推送到以前的提交

+1

'git add <<要添加的文件>>'然后'git commit --amend' – houtanb

+2

这将是一个历史重写,避免这样做,你已经把它提交给远程。如果提交仍然是本地的,那么如果您想要更改* last *提交,您可以进行rebase或fixup + rebase或ammend。 – KurzedMetal

回答

-1
git reset --soft HEAD^ 

该命令将撤销上次提交而不删除更改,并允许将其他未提交的更改推入一个提交中。因此,所需的更改可以绑定并进入单个提交。