忽略对已提交文件的更改

时间:2020-09-23 11:13:35

标签: git nuget

'nuget.exe'已提交到我的仓库中。我的构建脚本要做的第一件事就是运行nuget.exe update -self -NonInteractive

这会在我的构建脚本开始使用nuget.exe还原nuget软件包之前用最新版本替换nuget.exe。

问题是nuget.exe的更改版本显示在我的git更改中。我不想意外提交它,所以也不想被跟踪。

我试图将nuget.exe添加到我的.gitignore文件中。但这最终给我的更改添加了nuget.exe的删除。我不想删除该仓库中的一个,我需要它,因为它可以自我升级。

如何停止显示对nuget.exe的更改?

1 个答案:

答案 0 :(得分:0)

好的,我找不到一种方法来专门忽略对该文件的更改。但是我有一种解决方法:

在升级之前,将nuget.exe复制到/ LatestVersion /子文件夹。然后,我可以使用.gitignore忽略/ LatestVersion /文件夹,而构建的其余部分则使用该nuget副本。