修改先前的提交而不更改提交消息

Piy*_*ary 1 git github git-amend

我已经将一些更改推送到了遥控器。现在我需要推送一些其他更改,这些更改应该包含在之前推送的提交中,但不知何故却没有。我可以简单地通过新提交推送更改来做到这一点,但现在我已经找到了标志--no-edit并且--amend

如果我需要推送新的更改,但我需要一次提交新旧更改才能git commit --amend --no-edit实现这一目标?

Piy*_*ary 6

是的,这git commit --amend --no-edit就是我正在寻找的东西。

  1. git add .添加添加和修改的文件
  2. git commit --amend --no-edit
  3. git push --force-with-lease <remote> <branch>