5

我的 git repo 中有.lnk文件。成功克隆 repo 后,其他用户可以使用它们。

然而,一旦你使用了它(例如点击它),它会自动在 git 中被修改。有没有办法避免这种情况?

一般来说,在 git 中跟踪 .lnk 文件的最佳做法是什么?还是有更好的选择?

4

1 回答 1

3

您可以通过以下方式指向 git 假设此lnk文件未更改:

git update-index --assume-unchanged <lnk-file>

您可以通过以下方式撤消该操作:

git update-index --no-assume-unchanged <lnk-file>

我认为您应该避免将lnk文件上传到 git,因为它们很容易生成。所以你应该制作一个批处理脚本来生成它们,并在下载代码后指向文档中的任何人运行该脚本。

于 2015-11-09T12:37:17.207 回答