Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.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
如何在GitHub中提交时跳过一些文件?_Github_Repository_Skip - Fatal编程技术网

如何在GitHub中提交时跳过一些文件?

如何在GitHub中提交时跳过一些文件?,github,repository,skip,Github,Repository,Skip,我的解决方案中有一些配置文件。出于开发目的,我在这些文件中做了一些配置更改。但我不希望这些文件在GitHub存储库中的开发分支中被提交/推送。是否有任何方法可以添加在提交和推送时要跳过的文件名?您只需将其标记为忽略本地更改(而不是使用.gitignore,因为它已经被跟踪),使用 (还有git更新索引--跳过工作树:请参阅) git pull将重置该标志。 手动删除所述标志:git update index--no假定未更改--my config file您的意思是.gitignore? git

我的解决方案中有一些配置文件。出于开发目的,我在这些文件中做了一些配置更改。但我不希望这些文件在GitHub存储库中的开发分支中被提交/推送。是否有任何方法可以添加在提交和推送时要跳过的文件名?

您只需将其标记为忽略本地更改(而不是使用
.gitignore
,因为它已经被跟踪),使用

(还有
git更新索引--跳过工作树:请参阅)

git pull将重置该标志。

手动删除所述标志:
git update index--no假定未更改--my config file

您的意思是
.gitignore
git update-index --assume-unchanged -- my-config-file