git: ignoring a file which *is* version controlled

后端 未结 2 1912
星月不相逢
星月不相逢 2021-02-04 04:49

A .gitignore file allows to ignore files from version controlling them at all.

We have a different situation: we want to place in the repository some config

2条回答
  •  梦毁少年i
    2021-02-04 05:44

    I define the following aliases in my .gitconfig file:

    [alias]
      ignore = update-index --assume-unchanged
      unignore = update-index --no-assume-unchanged
    

    That should do exactly what you want: running git ignore some-file will treat the file as unchanged no matter what you do to it, until you run git unignore some-file.

提交回复
热议问题