在 .gitignore 中仅忽略第一层的 __init__.py 文件
在很多项目中,在项目的根目录和子目录中都会存在 __init__.py 文件,它们分别用于根包和子包的初始化。有时,我们可能希望只忽略根目录下的 __init__.py 文件,而保留子目录中的 __init__.py 文件。
例如,假设我们有一个这样的目录结构:
├── user │ └── __init__.py └── __init__.py
我们希望忽略项目根目录下的 __init__.py 文件,但保留 user 子目录下的 __init__.py 文件。
在 .gitignore 文件中,我们可以通过以下方式来实现:
/__init__.py
请注意,前面的斜杠是必不可少的,因为它表明我们要忽略项目根目录下的文件。如果省略斜杠,则会忽略所有 __init__.py 文件,无论它们位于何处。
通过这种方式,我们可以只忽略根目录下的 __init__.py 文件,而保留子目录中的 __init__.py 文件。
以上就是如何仅在 .gitignore 中忽略第一层的 __init__.py 文件?的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号