使用场景:有些配置文件每个开发者环境不同,需要自己开发环境的独属配置。例如:每个人都链接自己的数据库

方法一:

  1. 远端版本库删除这个文件
  2. 在.gitignore添加忽略该文件
    这样操作会导致缺少一个文件,通常情况下会防止一个demo来提供改名并进行修改,但是不熟悉的人还是不知道要如何处理。

方法二
使用 git update-index 命令来忽略文件

操作步骤:

使用 git update-index --askip-worktree 来告诉 Git 忽略文件的修改:

git update-index --skip-worktree <file-path>

这将使 Git 忽略文件的所有更改,你的文件即使修改了,Git 也不会提交。

如果之后你想恢复对该文件的跟踪,可以使用:

git update-index --no-skip-worktree

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐