Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
撤消git更新索引--假定未更改_Git_Github_Bitbucket - Fatal编程技术网

撤消git更新索引--假定未更改

撤消git更新索引--假定未更改,git,github,bitbucket,Git,Github,Bitbucket,我已经使用以下命令向存储库添加了一个带有一些默认设置的文件,然后在本地更改这些设置,而无需每次将它们推送到repo: git update-index --assume-unchanged <filepath> git更新索引--假定未更改 现在我需要将我的本地更改推送到repo,这样我就需要撤销这个命令。我怎样才能做到这一点 注意:我知道删除repo,然后再次克隆它将撤销此操作,我猜测git reset--hard也会起作用,但我有多个文件处于相同的情况,执行上述命令让git再

我已经使用以下命令向存储库添加了一个带有一些默认设置的文件,然后在本地更改这些设置,而无需每次将它们推送到repo:

git update-index --assume-unchanged <filepath>
git更新索引--假定未更改
现在我需要将我的本地更改推送到repo,这样我就需要撤销这个命令。我怎样才能做到这一点

注意:我知道删除repo,然后再次克隆它将撤销此操作,我猜测
git reset--hard
也会起作用,但我有多个文件处于相同的情况,执行上述命令让git再次忽略它们是不可行的。因此,我正在寻找一个只会影响该特定文件的命令。

到:

git更新索引——无假设不变
git update-index --no-assume-unchanged <filepath>