Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.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 - Fatal编程技术网

如何从git状态中排除文件

如何从git状态中排除文件,git,Git,大多数hg命令允许您传递-Xfilename参数以排除不属于忽略列表的文件。有没有办法用git做到这一点 我有一个脚本,它使用git status检查工作副本是否有任何更改,但我希望它排除对自身的更改。否。但是如果您在脚本中执行此操作,则可以通过管道git status到grep-v或类似内容。否。但是如果您在脚本中执行此操作,然后您可以通过管道git status连接到grep-v或类似文件。您可以在 git update-index --assume-unchanged <file&g

大多数
hg
命令允许您传递
-Xfilename
参数以排除不属于忽略列表的文件。有没有办法用
git
做到这一点


我有一个脚本,它使用
git status
检查工作副本是否有任何更改,但我希望它排除对自身的更改。

否。但是如果您在脚本中执行此操作,则可以通过管道
git status
grep-v
或类似内容。

否。但是如果您在脚本中执行此操作,然后您可以通过管道
git status
连接到
grep-v
或类似文件。

您可以在

git update-index --assume-unchanged <file>
git更新索引--假定未更改

您可以在的帮助下暂时忽略该文件

git update-index --assume-unchanged <file>
git更新索引--假定未更改

可能与@AlisterBulman重复我真的不想停止跟踪对文件的更改。我只是想将它从
git status
的单个调用中排除。可能是@AlisterBulman的重复。我真的不想停止跟踪对文件的更改。我只是想将它从
git status
的单个调用中排除。