我有许多非分页文件,其中一些是跟踪的,一些是未跟踪的。我还有一个单一的暂存文件,这是我想提交的唯一文件,但我不想丢失我在本地更改其他文件的任何更改。
在我提交暂存文件之前,我是否需要存储其他文件?
答案 0 :(得分:2)
不,在这种情况下你不需要存储任何文件。承诺不是git中的破坏性行为。
您已暂存的文件将包含在提交中,所有未暂存和未跟踪的文件将保持原样。
答案 1 :(得分:0)
通常,您可以存储代码以查看添加代码之前和之后的行为差异,而不会丢失工作目录中的代码,另一种情况是您希望更改分支以便隐藏代码以免丢失改变分支后。
因此,如果你在提交前藏匿,就没有什么可以提交的!