Git - 如何在克隆后自动忽略文件?

标签 git

我想知道是否有办法在 repo 中包含一个文件,但在用户克隆 repo 后它会自动被忽略..

这对配置文件来说会很棒:一旦你克隆了 repo,你只需编辑它(你不必记得把它放在 .gitignore 中)

最佳答案

一种方法是运行 git update-index --assume-unchanged filename.txt

另一种方法是提交文件的模板版本,进行克隆,复制模板并将复制的文件放入 .gitignore。

不幸的是,这两种方法都需要您在克隆后做一些事情。

关于Git - 如何在克隆后自动忽略文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36461882/

相关文章:

git - 如何使用 Git 清理行尾

wordpress - git pre-receive hook 拒绝 heroku

git - git lfs clone 与 git shallow clone 的区别

git - 如何为 git log 漂亮格式 git 最后一个标记值?

git - 在 pull 期间解决 Git merge 冲突以支持它们的更改

git - 如果仅更改了特定文件,如何不触发 Teamcity 中的构建

git - 如何使用 expect 和 git clone?

git - 推送当前与推送上游(跟踪)

android - Jenkins Git 发布者 : How to commit code back to master after build?

git - .gitignore 排除不适用于单个文件