七、git仓库忽略文件及指定仓库语言

一、自定义git仓库语言
git 仓库会自动根据提交的文件判断仓库的语言,但有时不太准确,可以自定义修改,
仓库中新建 .gitattributes 文件,文件内容大致如下:

# Auto detect text files and perform LF normalization
# 本示例将.html .js 文件均视作js语言
*.js linguist-language=javascript
*.html linguist-language=javascript

二、 git仓库忽略文件

  1. 仓库中新建 .gitignore文件,文件内容大致如下:
# 忽略node_modules 文件夹
node_modules

# Windows:
Thumbs.db
ehthumbs.db
Desktop.ini

# Python:
*.py[cod]
*.so
*.egg

# Java:
*.class
  1. 此时无法添加 .class 文件 ,git status 无法查看到该文件

  2. 确实想添加该文件,可以用-f强制添加到Git:
    git add -f App.class

你可能感兴趣的:(七、git仓库忽略文件及指定仓库语言)