0

这可能是我使用的工具(Code Collaborator)的用词不当,但它提供了添加“未推送的提交”或简单的“提交”的选择。

我会认为推送的提交是推送到源的提交,而未推送的提交将是本地添加然后提交的文件。但似乎未推送的提交可能只是添加的文件但尚未在本地提交,而提交是在本地添加和提交但未推送到源。那么这是在 Git 中引用文件状态的标准方法吗?

4

1 回答 1

1

未推送的提交是在本地分支上的提交(如git addthen git commit),但不在git push远程分支上。

代码协作者不会上传使用此选项暂存或未暂存的更改,只会提交。

当您选择“添加提交”时,您将按 ID 枚举您想要包含在审查中的所有提交。

当您选择“添加未推送的提交”时,它将上传本地分支上的所有提交,但尚未推送到远程。

于 2017-06-22T17:19:04.753 回答