在项目上,单击右键“git bash here”,然后输入 git status
发现有很多untracked files 文件,如图:
[img]http://dl2.iteye.com/upload/attachment/0125/6558/a637fe19-4b00-3add-8212-7a68a1f7d897.png[/img]
如何隐藏这些untracked files 文件
1.建立.gitgnore 文件必须放在项目的根目录
(如项目名称为testpro,这个文件需要放在testpro文件夹下面)
2.把需要隐藏的文件写入.gitgnore
如写入内容为:
.idea/artifacts/
.idea/compiler.xml
.idea/dictionaries/
.idea/encodings.xml
.idea/kotlinc.xml
.idea/libraries/
再次执行:git status
就可以看到写入.gitgnore 文件的信息被隐藏了,如图:
[img]http://dl2.iteye.com/upload/attachment/0125/6560/35e28bc9-1433-3229-8cbd-ef42b0ce2e1b.png[/img]
配置实例如下:
.idea/artifacts/
.idea/compiler.xml
.idea/dictionaries/
.idea/encodings.xml
.idea/kotlinc.xml
.idea/libraries/
.idea/misc.xml
.idea/modules.xml
.idea/uiDesigner.xml
.idea/workspace.xml
target/
##.gitgnore 文件必须放在项目的根目录(如项目名称为testpro,这个文件需要放在testpro文件夹下面)
#1:#为注释 2:可以使用shell所使用的正则表达式来进行模式匹配
#3:匹配模式最后跟"/"说明要忽略的是目录
#4:使用!取反(例如目录中包含 test.a,并且gitignore文件中包含
#*.[oa],如果在文件中加入 !test.a 表明忽略除test.a文件以外的后缀名为.a或者.o的文件)
#### 实例如下
#忽略.gitgnore 文件
.gitignore
.gitignore.bak
#手动维护.gitgnore,不需要提交
#!.gitignore
#忽略说有.txt结尾的文件
*.txt
*.bak
[img]http://dl2.iteye.com/upload/attachment/0125/6562/6e9ec6dc-c85a-3b45-89e6-ccd7af7016a9.png[/img]
发现有很多untracked files 文件,如图:
[img]http://dl2.iteye.com/upload/attachment/0125/6558/a637fe19-4b00-3add-8212-7a68a1f7d897.png[/img]
如何隐藏这些untracked files 文件
1.建立.gitgnore 文件必须放在项目的根目录
(如项目名称为testpro,这个文件需要放在testpro文件夹下面)
2.把需要隐藏的文件写入.gitgnore
如写入内容为:
.idea/artifacts/
.idea/compiler.xml
.idea/dictionaries/
.idea/encodings.xml
.idea/kotlinc.xml
.idea/libraries/
再次执行:git status
就可以看到写入.gitgnore 文件的信息被隐藏了,如图:
[img]http://dl2.iteye.com/upload/attachment/0125/6560/35e28bc9-1433-3229-8cbd-ef42b0ce2e1b.png[/img]
配置实例如下:
.idea/artifacts/
.idea/compiler.xml
.idea/dictionaries/
.idea/encodings.xml
.idea/kotlinc.xml
.idea/libraries/
.idea/misc.xml
.idea/modules.xml
.idea/uiDesigner.xml
.idea/workspace.xml
target/
##.gitgnore 文件必须放在项目的根目录(如项目名称为testpro,这个文件需要放在testpro文件夹下面)
#1:#为注释 2:可以使用shell所使用的正则表达式来进行模式匹配
#3:匹配模式最后跟"/"说明要忽略的是目录
#4:使用!取反(例如目录中包含 test.a,并且gitignore文件中包含
#*.[oa],如果在文件中加入 !test.a 表明忽略除test.a文件以外的后缀名为.a或者.o的文件)
#### 实例如下
#忽略.gitgnore 文件
.gitignore
.gitignore.bak
#手动维护.gitgnore,不需要提交
#!.gitignore
#忽略说有.txt结尾的文件
*.txt
*.bak
[img]http://dl2.iteye.com/upload/attachment/0125/6562/6e9ec6dc-c85a-3b45-89e6-ccd7af7016a9.png[/img]