在java开发中使用Eclipse或是ant 、gradle 对项目编译时,会生成很多不需要提交到仓库的文件或文件夹。
如:像 target、build 目录。像 .class 、或是某些测试文件等。
那么如何控制使git知道哪些文件不需要提交呢,方法是有的。
一、在使用Git CheckOut 的目录中找到【.git】文件夹,在同级目录下增加一个名字为【.gitignore】的文本文件。
内容如下:
/Source/src/myProject/target /Source/src/myProject/build /.gitignore
二、进入到【.git】文件夹中,创建一个名字为【tgitchangelist】的文本文件。
内容如下:
<ignore-on-commit> Source/src/myProject/lib/myFunction1.jar Source/src/myProject/lib/myFunction2.jar