您的位置:首页 > 其它

Git Ignore的两种方式

2015-12-24 00:00 295 查看
摘要: Git Ignore的两种方式

PS:后来发现重启电脑后还是会追踪变化。需要进一步调研

在使用Git时,会有一部分文件,我们不想在提交时的可选文件中出现,有两种情况:

0我们自己添加的依赖,只有在自己开发中使用,不想进行版本控制,那么我们采用.gitignore文件来进行设置,如MAVEN项目中的编译目录target,只需要在.ignore中添加/target/即可。

1.已经在版本库中了,如数据库的配置文件,我们都需要根据自己的实际情况进行更改,如果有人不小心提交,会给partner带来麻烦,这时候需要采用Git提供的一个命令,不进行指定文件的状态检测,即一直是同步状态。

git update-index --assume-unchanged <file-path>

// 如果是目录的话
git ls-files | tr '\n' ' ' | xargs git update-index --assume-unchanged

// 如果需要恢复追踪
git update-index --no-assume-unchanged  <file-path>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Git ignore