git忽略项目中的指定文件

git仓库提交原则:提交给远程仓库的只有源代码和相关的配置文件

  1. 如果是使用模板建立的仓库,会自带有.gitignore文件,无需再建立。当然如果需要在指定文件忽略,只需要在这个文件中添加指定的文件即可。
  2. 使用空仓库建立的话,没有.gitignore文件,需要自己建立,然后添加指定忽略的文件。如下(可做参考):
# Mobile Tools for Java (J2ME)
  .mtj.tmp/
  .logs/*
  **/*.iml
  # Package Files #
  *.jar
  *.war
  *.ear
  target
  .idea
  .DS_Store
  exports
  # virtual machine crash logs, see                 
  http://www.java.com/en/download/help/error_hotspot.xml
  hs_err_pid*
  .tags
  .tags_sorted_by_file
  1. 当然,我们在提交代码至仓库的时候可以只提交源代码即可,而不是提交所有。

  2. ignore文件语法

  • 忽略指定的文件/目录
# 忽略指定文件
HelloWrold.class
 
# 忽略指定文件夹
bin/
bin/gen/    
  • 通配符忽略规则
# 忽略.class的所有文件
*.class
# 忽略名称中末尾为ignore的文件夹
*ignore/

# 忽略名称中间包含ignore的文件夹
*ignore*/

参考

你可能感兴趣的:(git忽略项目中的指定文件)