topfloor / composer-cleanup-vcs-dirs
自动删除新安装或更新的依赖项中的 .git 目录。
1.1.0
2021-07-09 16:11 UTC
Requires
- php: >=5.5
- composer-plugin-api: ^1 | ^2
- symfony/finder: *
Requires (Dev)
- composer/composer: dev-master
This package is auto-updated.
Last update: 2024-09-09 23:11:24 UTC
README
如果你在提交 composer 依赖项时遇到困难,你可能发现每次使用 Composer 安装或更新某个项目后,都需要删除一些额外的 .git 目录。
虽然这不是最佳实践,但有时这仅仅是需求。
如何使用插件
当在 composer.json 中需要时,该插件将自动搜索已安装或更新的依赖项中的任何 .git 目录,并立即删除它们。
在您的 main composer.json 文件中包含此插件后,无需进行其他操作。
直接运行命令
您还可以直接在 Composer 中运行 cleanup-vcs-dirs 命令。
要这样做,只需运行
composer cleanup-vcs-dirs
您的整个项目将被扫描,并将删除项目目录下的所有子 .git 目录。