git屏蔽某些文件/文件夹

1.问题

git是代码版本控制器,我们只是想让其控制代码,而不是其它的文件【比如数据文件、模型文件等】。那么在项目文件下,如何操作才可以屏蔽指定文件、文件夹呢?

2.解决办法

在git项目的根目录下,添加一个 .gitignore 文件,其中可以写上我们将要屏蔽的文件

3.操作实例

在我的项目文件下,创建了一个test文件夹,但是我不愿意让其上传到git中,所以可以在.gitignore中写入test/ 即可。操作过程如下:
git屏蔽某些文件/文件夹

4.配置原则

  • .gitignore并不是修改后立即生效的。必须将其传到远端才可以。
  • .gitignore中的行如果是一个文件夹,那么会把该文件夹下的所有内容都屏蔽掉
  • *.abc 会把.abc文件全部屏蔽
    git屏蔽某些文件/文件夹