SourceTree中更改(amend)上一次提交

我们在使用Git的时候经常会遇到当代码修改已经push上去的时候,却发现有些拼写错误, 漏加上文件之类的小错误。这个时候,我们通常的做法是commit,然后再push。其实这个完全没有必要再commit一次。我们可以使用神奇的 amend(提交)。

提交时选择更正上一次提交,这时默认的Message就是上次提交的Message。push的时候会失败,弹对话 框“You have chosen to amend the previous commit……”,注意这时push要选择强制推送。
至此,我们就成功的将本次提交并入上次的提交(只有一个提交了)。
SourceTree中更改(amend)上一次提交_第1张图片
SourceTree中更改(amend)上一次提交_第2张图片 SourceTree中更改(amend)上一次提交_第3张图片 SourceTree中更改(amend)上一次提交_第4张图片







相当于执行:
git commit --amend
具体的操作

你可能感兴趣的:(Git)