git不提交某些文件,git忽略文件不起作用

  git不提交某些文件,git忽略文件不起作用

  创建maven项目并用git提交。有时,您需要忽略不必要的文件或文件夹,只保留一些基本的。

  比如下面的截图,在实际开发中,我们只需要提交:src,gitignore,pom.xml。

  而你自己的项目文件一般都会保留,但是有些不需要提交,比如maven项目的目标文件夹等等。

  git忽略不必要的文件有两种方式,一种是命令方式,另一种是eclipse安装git插件设置。

  方法1:命令方法

  1.首先,创建隐藏文件”。gitignore "中的仓库,选择本地仓库,右键单击" Git Bash Here "然后执行以下命令:

  触摸。被增加

  2.使用文本编辑器(如editplus或记事本)输入需要忽略的文件或文件名,如下所示:

  ##忽略此文件# #

  /target/。类路径。项目。设置

  ##过滤数据文件、sln文件# #

  *.数据库

  *.隆德里纳

  *.豆状下核

  ##类文件# #

  *.com

  *.班级

  *.动态链接库

  *.可执行程序的扩展名

  *.o

  *.因此

  #压缩文件

  *.7z

  *.葡萄糖酸

  *.地面零点

  *.国际标准化组织

  *.冲突

  *.压缩包

  *.水手

  *.活力

  *.通过

  *.终端监督程式(Terminal Monitor Program的缩写)

  *.犯罪

  #操作系统生成的文件#。DS _商店。DS_Store?_*。聚光灯-V100。废物

  图标?

  ehthumbs.db

  Thumbs.db

  备注:

  /target/:过滤文件设置,即过滤该文件夹。

  *.mdb,*。ldb,*。sln的意思是过滤某些类型的文件。

  /mtk/do.c,/mtk/if.h表示指定过滤某个文件下的特定文件。

  !*.c,/dir/subdir/!开头意味着没有过滤。

  *.[oa]支持通配符:所有带有。o或。回购中的扩展被过滤。

  这种方法确保了没有人能够提交这样的文档。

  方法二:eclipse安装git插件设置:点击“添加模式”添加想要过滤的文件。这种方式只能保证本地提交过滤,不会提交到远程仓库。

git不提交某些文件,git忽略文件不起作用