📅  最后修改于: 2023-12-03 15:38:54.951000             🧑  作者: Mango
在进行版本控制时,可能会存在一些不需要被 Git 跟踪的文件或目录,例如编译结果、日志文件、临时文件等。此时可以通过设置 gitignore 文件来告诉 Git 忽略这些文件或目录。
首先需要创建 .gitignore 文件,该文件通常放置在项目的根目录或者需要被忽略的文件/目录所在的目录中。
可以通过以下命令在根目录下创建 .gitignore 文件:
$ touch .gitignore
接下来需要在 .gitignore 文件中添加需要被忽略的规则。规则可以是单独的文件名、文件通配符、目录名等。
以下是一些常见的忽略规则:
file.txt
/dir/
/dir/*.log
*~
#*#
更多规则可参考 GitHub 官方文档。
最后,将 .gitignore 文件加入版本控制,以确保忽略规则在团队协作时得到遵守。
$ git add .gitignore
$ git commit -m "Add .gitignore file"
以上是设置 gitignore 的常用方法,通过 gitignore 可以有效避免不需要被版本控制的文件/目录被误上传到代码仓库中。