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插件设置:点击“添加模式”添加想要过滤的文件。这种方式只能保证本地提交过滤,不会提交到远程仓库。