“Commit (Amend)”和“Commit (Signed Off)”在VS Code中有什么区别?

19

这里是这些按钮所在的图片:

在此输入图像描述

你好,我开始使用VS Code版本控制。

我知道“全部提交”和“提交选定项”的区别,但无法理解“提交(Amend)”和“提交(Signed Off)”。

我查看了VS Code版本控制文档,但没有解释......

我想知道它们是什么以及何时使用它们。

1个回答

9

每当我使用VSCode的修订选项时,都会出现合并冲突问题。 - mspoulsen
@mspoulsen 当你使用git amend(或者重写git历史)时,你必须强制推送;在VSCode中启用的设置:https://dev59.com/BlgQ5IYBdhLWcg3whEVn#56485045 - Saeed Baig
@SaeedBaig 我刚刚修改了最近的提交,没有强制推送,可能是因为它在分支的HEAD上而没有被推送?什么情况需要使用强制推送来修改提交? - Walter Monroe

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接