文件.gitignore用于告诉 Git 应忽略哪些文件和文件夹。通常,这些文件是构建工件、临时文件或不属于存储库的其他类型的文件。Git 将忽略符合文件中模式的任何目录或文件.gitignore。
例子:
# Ignore .DS_Store files .DS_Store # Ignore build artifacts build/ # Ignore log files *.log
相反, .gitkeepGit 中使用文件来维护否则为空的目录。默认情况下,Git 不会跟踪空文件夹,因此.gitkeep如果您希望将文件保留在存储库中,则必须将文件添加到该目录。文件名比文件的实际内容更重要。
.gitkeep文件示例
# This file is used to keep the directory empty in Git
总之。该.gitignore命令用于告诉 Git 要忽略哪些文件和文件夹。要维护一个否则为空的 Git 目录,请使用.gitkeep. 它们彼此不同并且具有不同的功能。
