📅  最后修改于: 2023-12-03 15:13:03.829000             🧑  作者: Mango
.gitignore
是一种特殊的文件,用于告诉Git
哪些文件或目录不应该纳入版本控制。
.gitignore
在项目根目录下创建.gitignore
文件即可。文件名固定为.gitignore
,而不是gitignore.txt
或其他名称。
.gitignore
的基本语法每行列出一个要忽略的文件或目录。可以使用通配符来匹配多个文件或目录,例如:
*.log # 忽略所有.log文件
/notes # 忽略顶层的notes文件夹,但子文件夹notes/test还是会被跟踪
build/ # 忽略build文件夹及其下所有文件和目录
也可以在.gitignore
中添加注释,注释以 #
开头:
# This is a comment
*.pyc # Ignore Python compiled files
/node_modules # Ignore node_modules directory
.gitignore
的作用.gitignore
可以有效地帮助程序员排除不必要的文件,减少版本控制过程中的冲突,同时提高Git操作的效率。你可以忽略由构建系统生成的文件、本地开发环境配置文件、日志文件等,从而让Git更为纯净。
.gitignore
__pycache__/
*.py[cod]
*$py.class
.gitignore
node_modules/
npm-debug.log
.gitignore
/target/
*.class
.gitignore
build/
*.exe
*.o
.gitignore
是一个非常重要的文件,使用它可以帮助我们更好地管理代码,减少版本库冲突。同时,可以通过指定忽略文件,减少不必要的提交和推送,优化Git操作的效率。