gpt4 book ai didi

git - 为什么不 gitignore .gitignore?

转载 作者:太空狗 更新时间:2023-10-29 14:25:33 27 4
gpt4 key购买 nike

为什么 git 不忽略 .gitignore?这是错误还是功能?我看不出有任何人愿意分享 .gitignore 文件的原因。不得不在 .gitignore 中添加 .gitignore 感觉有点讽刺。

有什么原因吗?

最佳答案

简而言之 - 这是一项功能。

.gitignore 并不是项目中每个开发人员的本地文件。

您需要忽略不打算由任何人提交到 repo 的文件和文件夹。

示例:构建文件夹、供应商文件夹(通过包管理器安装 - 例如 node_modules)、二进制文件。

这是来自 GitHub 的一篇很好的帮助文章:https://help.github.com/articles/ignoring-files

您还可以查看 github/gitignore示例存储库。

例如Symfony2 .gitignore 忽略日志、缓存、上传、通过 composer 安装的供应商库和常用的二进制文件,如 composer.phar:

# Bootstrap
app/bootstrap*

# Symfony directories
vendor/*
*/logs/*
*/cache/*
web/uploads/*
web/bundles/*

# Configuration files
app/config/parameters.ini
app/config/parameters.yml

# Composer
composer.phar

关于git - 为什么不 gitignore .gitignore?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22251747/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com