在提交之前存储文件不在提交中?

时间:2014-03-11 12:40:05

标签: git

我有许多非分页文件,其中一些是跟踪的,一些是未跟踪的。我还有一个单一的暂存文件,这是我想提交的唯一文件,但我不想丢失我在本地更改其他文件的任何更改。

在我提交暂存文件之前,我是否需要存储其他文件?

2 个答案:

答案 0 :(得分:2)

不,在这种情况下你不需要存储任何文件。承诺不是git中的破坏性行为。

您已暂存的文件将包含在提交中,所有未暂存和未跟踪的文件将保持原样。

答案 1 :(得分:0)

通常,您可以存储代码以查看添加代码之前和之后的行为差异,而不会丢失工作目录中的代码,另一种情况是您希望更改分支以便隐藏代码以免丢失改变分支后。

因此,如果你在提交前藏匿,就没有什么可以提交的!