我的python程序有一个配置文件,用户必须在其中插入API密钥。
我正在使用Git跟踪文件,并且仅以模板形式提交了文件。
我需要自己使用带有私有API密钥的文件,因此如何告诉Git模板版本为“最终”版本,并且不跟踪任何进一步的更改?
您可以将文件标记为“ skip-worktree”,从那一刻起,对此文件的更改将在diff和commit上被忽略:
git update-index --skip-worktree filename
当合并或拉取影响文件时,您将得到一个错误,并且必须重置该标志(这样做是为了防止错误)。
参见https://www.kernel.org/pub/software/scm/git/docs/git-update-index.html
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句