我的git repo中有 .lnk 文件。其他用户可以在成功克隆回购后使用它们。
但是,一旦你使用它(例如点击它),它会自动在git中被修改。有办法避免这种情况吗?
一般来说,在git中跟踪.lnk文件的最佳做法是什么?或者有更好的选择吗?
答案 0 :(得分:1)
您可以指向git,假设此lnk
文件未更改:
git update-index --assume-unchanged <lnk-file>
你可以通过以下方式撤消:
git update-index --no-assume-unchanged <lnk-file>
我认为您应该避免将lnk
文件上传到git,因为它们很容易生成。所以你应该制作一个批处理脚本来生成它们,并指出文档中的任何人在下载代码后运行该脚本。