一劳永逸,.gitignore 全局配置

Posted zjuhjm

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一劳永逸,.gitignore 全局配置相关的知识,希望对你有一定的参考价值。

针对 mac os 系统

编辑配置.gitconfig

vim ~/.gitconfig

[user]
    name = ###
    email = ###
[push]
    default = matching
[core]
    excludesfile = ~/.gitignore_global

创建.gitignore_global

 # .gitignore_global
 .DS_Store
 .DS_Store?
 *.swp
 ._*
 .Spotlight-V100
 .Trashes
 Icon?
 ehthumbs.db
 Thumbs.db
 *.7z
 *.dmg
 *.gz
 *.iso
 *.jar
 *.rar
 *.tar
 *.zip
 
# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/

# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw*

以上是关于一劳永逸,.gitignore 全局配置的主要内容,如果未能解决你的问题,请参考以下文章

gitignore 全局配置到底做了啥?

Git不提交指定文件的方法

.gitignore 全局过滤 .DS_Store

Mac os 全局配置Android阿里云镜像

Git 的 .gitignore 配置

VSCode自定义代码片段11——vue路由的配置