现在我已经删除了其中的 5 个文件,我想将这些更改修改为最后一次提交。我没有推送提交..我正在使用 gerrit。但是,当我执行 git status 时,它会显示未为提交暂存的更改->已删除的 5 个文件和未跟踪的文件->无关紧要的文件。我只想提交 5 个文件的删除,我想将其修改为最后一次提交。我该怎么做呢。当我执行 git commit --amend 并更改消息时。打开的文件也向我显示了未跟踪文件的列表。(当然作为评论)。我害怕这些不相关的未跟踪文件也会被添加。在这种情况下我该怎么办?请建议。谢谢!
问问题
40 次
1 回答
0
我害怕这些不相关的未跟踪文件也会被添加!
未跟踪的文件不属于下一次提交。
当我们运行时git status
,它会告诉我们 Git 为下一次提交暂存了哪些文件。git status
给出以下类别:
- 要提交的更改:这些将是下一次提交的一部分。
- 未为提交暂存的更改:这些不会成为下一次提交的一部分。
- 未跟踪的文件:这些不会成为下一次提交的一部分。
当我们运行时git commit
,我们会在提交消息编辑器中看到这些相同的类别。请放心:提交将仅包含那些在要提交的更改类别中的文件;它不会包含任何未为提交暂存的更改或任何未跟踪的文件。
于 2017-06-21T01:41:48.907 回答