美文网首页GitGit使用Git
自动忽略不提交从git服务器上获取下并修改的文件

自动忽略不提交从git服务器上获取下并修改的文件

作者: 温木先生 | 来源:发表于2017-01-11 15:07 被阅读83次

问题描述:

  • 从git上clone代码
  • 有个配置文件,配置文件中配置的项,不同的人可能不一样
  • 因此每个人修改后不能提交,避免对他人造成影响
  • 但这个文件修改后每次提交都的手动去掉选择,很麻烦
  • 什么?你说标记成ignore?
  • 当然是不行的,这个方法试过了,为什么不行?
  • 因为这个文件在服务端有一份,如果你把本地的标记成ignore,它就会执行删除操作
  • 当你提交时,服务端的就被删除了,那别人再pull的时候本地的就被删除了,这时候你会被群殴的

解决方法

  • 进入到你文件所在文件夹,执行如下命令
git update-index --assume-unchanged youfile.config

youfile.config就是你的文件名称

参考链接:https://www.oschina.net/question/219038_246752

相关文章

  • 自动忽略不提交从git服务器上获取下并修改的文件

    问题描述: 从git上clone代码 有个配置文件,配置文件中配置的项,不同的人可能不一样 因此每个人修改后不能提...

  • git 使用步骤

    1、git介绍 SVN是一个集成式版本管理系统,所有的文件先从服务器上取下来,修改后在提交到服务器,一旦服务器挂了...

  • git使用总结

    1.git忽略不生效 Git中如果忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitign...

  • git push The requested URL retur

    从git上clone下代码,修改之后提交,发现报错 解决方法如下: 打开并修改配置文件,将url https://...

  • Git 09忽略管理

    Git的忽略管理 ========= 设置Git忽略的文件,这些文件不参与Git库的提交和管理。(例如:Node....

  • Git-02-基本操作

    基本操作 1、初始化 自动创建文件夹,并生成git版本库 2、改动文件添加版本库 3、提交 4、修改提交信息 5、...

  • .gitignore文件不生效解决方法

    使用git提交代码希望忽略某些文件时,需要配置.gitignore。 不过已经提交后文件,再修改.gitignor...

  • 修改.gitignore不生效的解决方法

    .gitignore只能忽略未被track的文件,而git有本地缓存。首次提交.gitignore文件后再次修改,...

  • git的忽略文件gitignore

    Git忽略规则: 在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitign...

  • Git忽略规则 和 .gitignore 规则不生效的解决办法

    Git忽略规则 在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitigno...

网友评论

    本文标题:自动忽略不提交从git服务器上获取下并修改的文件

    本文链接:https://www.haomeiwen.com/subject/zslrbttx.html