'nuget.exe'已提交到我的仓库中。我的构建脚本要做的第一件事就是运行nuget.exe update -self -NonInteractive
。
这会在我的构建脚本开始使用nuget.exe还原nuget软件包之前用最新版本替换nuget.exe。
问题是nuget.exe的更改版本显示在我的git更改中。我不想意外提交它,所以也不想被跟踪。
我试图将nuget.exe添加到我的.gitignore文件中。但这最终给我的更改添加了nuget.exe的删除。我不想删除该仓库中的一个,我需要它,因为它可以自我升级。
如何停止显示对nuget.exe的更改?
答案 0 :(得分:0)
好的,我找不到一种方法来专门忽略对该文件的更改。但是我有一种解决方法:
在升级之前,将nuget.exe复制到/ LatestVersion /子文件夹。然后,我可以使用.gitignore忽略/ LatestVersion /文件夹,而构建的其余部分则使用该nuget副本。