Git:未提交的提交只是索引中的文件吗?

时间:2017-06-22 17:16:38

标签: git code-collaborator

这可能是我使用的工具(代码协作者)的误称,但它可以选择添加"未提交的提交"或者只是"提交。"

我原以为推送提交是一个提交到源的提交,而未提交的提交则是本地添加然后提交的文件。但似乎未提交的提交可能只是添加了文件但尚未在本地提交,而提交既在本地添加和提交,又未推送到原点。那么这是在Git中引用文件状态的标准方法吗?

1 个答案:

答案 0 :(得分:1)

未提交的提交是您本地分支上的提交(如git add然后git commit),但不是git push到远程提交。

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

当您选择“添加提交”时,您将按照ID列出要包含在评论中的所有提交。

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