prc*_*aen 86 git gitignore git-rm
我有一个文件(config.php),已经提交给Git存储库,但我想在本地忽略,即我希望该文件保留在存储库中,但强制Git忽略对它的任何更改.
我将文件放入.gitignore,但它仍然标记为已更改,Git仍在尝试对其进行更改,每次我提交的内容.任何想法,我错过了什么或做错了什么?
Von*_*onC 180
如果文件仍显示在状态中,即使它位于.gitignore中,请确保它尚未被跟踪.
git rm --cached config.php
Run Code Online (Sandbox Code Playgroud)
如果你只想在本地忽略它,你也可以通过git状态忽略它:
git update-index --assume-unchanged config.php
Run Code Online (Sandbox Code Playgroud)
忽略签入文件:
git update-index --assume-unchanged file
Run Code Online (Sandbox Code Playgroud)
还原
git update-index --no-assume-unchanged file
Run Code Online (Sandbox Code Playgroud)
全部还原
git update-index --really-refresh
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28195 次 |
| 最近记录: |