Git 配置已跟踪文件忽略

Jackey 其他 2,686 次浏览 1条评论

需求:需要有一个配置文件,在初始时是需要存在的,但在本地开发过程中的更改需要忽略,不提交到Git版本库。

操作步骤:

1.保证本地版本库与主线分支版本库相同

2.运行git忽略指令:

git update-index --assume-unchanged conf/app.conf

3.此时再更改文件将不会进行跟中

优点:

  • 本地命令,设置不会提交到remote,只需设置一次即可。

缺点:

  • 不支持正则表达式,也不支持文件夹,只支持单个文件的添加;
  • 如果其他开发人员也有此需求,需要在本地自行执行指令。

 

如果想接着加入跟踪,运行指令:
git update-index --no-assume-unchanged conf/app.conf

一条评论

  1. 轻断食减肥 2019年5月31日 下午4:20 回复

    刚好最近在了解这方面的知识,看了博主的分析对我帮助很大。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

Go