如何防止在git上对特定文件进行连续提交?

daf*_*afi 12 git

我有一些配置文件要使用默认参数在GIT上提交.用户可以提取这些文件,并可以在本地副本上修改它们,但不能提交/推送.

我怎样才能获得类似的结果?文件gitignore不符合我的需要,因为文件必须只是第一次提交

Mik*_*nen 10

你能用git的"假设不变"功能吗?如果设置了此项,git始终假定尚未修改相关文件.这意味着git status,git commit等将跳过该文件.请注意,用户仍然可以将新版本的文件推送到远程仓库,但这需要一些额外的工作.

这是一个问题,其中"假设未改变"的使用被更彻底地讨论.