1
0
Fork 0

Add note about package naming in VCS repos/fork, fixes #1761

pull/1764/head
Jordi Boggiano 2013-04-03 09:17:46 +02:00
parent 692015c12b
commit 4a5f1babf7
1 changed files with 10 additions and 3 deletions

View File

@ -240,9 +240,16 @@ Example assuming you patched monolog to fix a bug in the `bugfix` branch:
When you run `php composer.phar update`, you should get your modified version
of `monolog/monolog` instead of the one from packagist.
It is possible to inline-alias a package constraint so that it matches a
constraint that it otherwise would not. For more information [see the
aliases article](articles/aliases.md).
Note that you should not rename the package unless you really intend to fork
it in the long term, and completely move away from the original package.
Composer will correctly pick your package over the original one since the
custom repository has priority over packagist. If you want to rename the
package, you should do so in the default (often master) branch and not in a
feature branch, since the package name is taken from the default branch.
If other dependencies rely on the package you forked, it is possible to
inline-alias it so that it matches a constraint that it otherwise would not.
For more information [see the aliases article](articles/aliases.md).
#### Using private repositories