0

我只是想掌握依赖管理器和 GIT 系统的概念,所以很可能我错过了一些非常基本的东西。

我使用ROOTS/BEDROCK项目作为我的 Wordpress 项目的基础。它允许将 Composer 与 Wordpress 一起使用(通过将 Wordpress 本身添加为依赖项)和其他各种很棒的功能。它可以通过命令安装为 Packagist 包composer create-project roots/bedrock

然而,为了使它适合我的 Wordpress 框架,我需要对项目进行轻微的定制。所以我将它分叉并使用全新的 composer.json 文件将分叉提交到http://packagist.org 。

我不明白为什么作曲家在命令后composer create-project myaccount/forked_bedrock安装原始存储库而不是我的分叉。

TL;博士

是否可以向Packagist 提交分叉的 GitHub 存储库并通过命令使用分叉(不是原始存储库) create-project

提前致谢!

4

2 回答 2

0

似乎问题出在Composer 缓存中- 在我清除它之后,Composer 加载了分叉的 GitHub 存储库(不是原始存储库)。

如果 Composer 缓存如此“大量”,那么如果有一些选项可以清除/刷新缓存,那就太好了,但显然没有内置任何东西......

于 2014-04-30T08:57:22.723 回答
0

在我的情况下,我必须在 composer.json 中更改包的名称,更改“名称”属性 f

于 2019-11-04T02:25:59.407 回答