巧用 .
git
ignore 精确忽略根目录文件
在使用 Git 版本控制系统时,精准地忽略特定文件至关重要。本文将讲解如何利用
文件,尤其是在只忽略项目根目录下特定文件,而保留子目录中同名文件的情况下,实现精确的忽略控制。
假设项目结构如下:
根目录和
目录都包含
文件。我们需要忽略根目录下的
,但保留
目录下的
。
解决方案:
Git
程序猿必备版本控制工具
下载
在
文件中添加以下内容:
关键在于
前面的斜杠
。 这个斜杠限定了忽略范围,只针对根目录下的
文件生效。 省略斜杠则会忽略所有目录下同名文件。 确保
文件位于项目根目录。
通过此方法,您可以精确控制 Git 忽略文件的行为,避免误删重要文件。
.gitignore|- user
| |__ __init__.py
|
|__ __init__.pyuser__init__.py__init__.pyuser__init__.py.gitignore/__init__.py__init__.py/__init__.py.gitignore