Two things to beware of:

1. Composer might require a GitHub OAuth token to access repositories sometimes; composer will prompt you to set one up, but only if you try to install the package using a command instead of editing composer.json (you should add the repository to the composer.json first):

[code]composer require –dev “GitHubUser/OriginalPackageName:dev-BranchName”[/code]

2. When requiring a package from a forked git repository, [b]you need to use the original package name defined in package.json, [i]not[/i] the name of the fork![/b]