我有一个文件,其中包含本地计算机的IP配置。此文件必须保持与github中的托管版本不变。我正在使用Atlassian SourceTree来检查我的文件,但可用的选项对我不起作用。
右键单击 - 删除(这会从我的根目录中删除文件)
右键单击 - 放弃(这会还原我的更改)
右键单击 - 停止跟踪(这会创建一个带文件路径的gitignore。它不能被忽略。它只需保持不变但能够被拉动)
我的根结构看起来像这样
我的排除文件包含/src/main/webapp/frontend/config/webpack/Base.js
有没有人对此有任何解决方案?这里的其他问题提出了排除文件夹方法,但它不适合我。如图所示,Base.js文件仍在Unstaged堆栈中。
提前致谢
答案 0 :(得分:1)
虽然不是通过SourceTree,但您可以在本地运行以下命令来实现此目的
git update-index --assume-unchanged /src/main/webapp/frontend/config/webpack/Base.js