Github 包装商:“我是一个包装商。”;“创建项目”;从原始回购

Github 包装商:“我是一个包装商。”;“创建项目”;从原始回购,github,fork,composer-php,packagist,Github,Fork,Composer Php,Packagist,我只是试图掌握依赖管理器和GIT系统的概念,所以很可能我遗漏了一些非常基本的东西 我使用project作为Wordpress项目的基础。它允许将Composer与Wordpress结合使用(通过将Wordpress本身添加为一个依赖项)和其他各种很棒的功能。它可以通过命令composer create project root/bestitum作为Packagist包安装 然而,为了使它适合我的Wordpress框架,我需要对项目进行轻度定制。因此,我对其进行了分叉,并使用全新的composer

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

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

然而,为了使它适合我的Wordpress框架,我需要对项目进行轻度定制。因此,我对其进行了分叉,并使用全新的composer.json文件向提交了分叉

我不明白的是,为什么composer在命令
composer create project myaccount/forked\u
之后安装原始存储库而不是我的fork

TL;博士 是否可以通过
创建项目
命令将分叉GitHub存储库提交给PackageGist使用分叉(而不是原始回购)


提前谢谢

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


如果Composer缓存得太“重”,如果有清除/刷新缓存的选项就好了,但显然…

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

在packagist.org上没有以“myaccount/forked_Basefick”名称注册的包。但要回答你的问题:是的,这是可能的。但根据定制情况,可能会有更好的想法。
myaccount/forked\u
只是一个例子,Sven.)最初的项目是
cibulka/wpgrouse