git提交忽略某些文件或文件夹

Posted zhangym118

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git提交忽略某些文件或文件夹相关的知识,希望对你有一定的参考价值。

 

  记得第一次用 github 提交代码,node_modules 目录死活传不上去,哈哈哈,后来才知道在 .gitignore 文件里设置了忽略 node_modules 目录上传。是的, .gitignore 文件就是设置那些你不想用 git 一起上传的文件和文件夹。比如刚接触到 vscode 的配置文件 .prettierrc.json 最好忽略上传到 gitlub 服务器。 步骤如下:

1、创建.gitignore文件

有的项目里有这个文件 ,直接找到打开就行。

在git管理的项目文件夹中(严格的讲,应该叫做git的本地repository),创建一个文件名为“.gitignore”的纯文本文件,如图1所示:

技术分享图片

图1

  Git在扫描文件变更时,会先查看.gitignore的配置,根据.gitignore中的配置再决定哪些文件需要被标注上untracked。当然,那些被ignore的文件肯定不会被标上untracked,因为那些文件对于git而言是透明的。

 

2、修改里面的配置

  技术分享图片

 

 3、保存,再次 push 下即可。

 

以上是关于git提交忽略某些文件或文件夹的主要内容,如果未能解决你的问题,请参考以下文章

git忽略某些文件提交

git忽略某些文件提交

git 回滚到上个版本命令以及忽略某些文件提交

git sourcetree忽略某些文件提交

git 忽略本地修改,不将修改提交到远程

git的推送忽略