请求git忽略一些未提交的更改,以便它们不会显示在未提交的更改列表中

时间:2014-06-02 11:43:20

标签: git ignore

我有一些我不想提交的更改,但我想在本地保留它们。问题是我使用git(使用git status),它们会一直出现在未提交的更改列表中。我想请求git忽略这些更改,并将其保留在本地。

我不能丢弃它们,因为我希望在本地保留更改。

1 个答案:

答案 0 :(得分:1)

我不知道,您如何能够完全忽略特定的更改。但您可以忽略跟踪文件中的更改。当您想要提交其他更改时,您可以使文件无需签名,提交必要的更改并再次忽略其他文件更改。

您可以使用git update-index --assume_unchanged <file>(请参阅documentation

来完成此操作

要再次开始跟踪更改,请使用git update-index --no-assume_unchanged <file>

要显示忽略文件,请使用git ls-files -v