** Add a Forked Repository to your project **
Sometimes you want to make some changes on original repository and add it to your project. Below is the way we require a forked repository. http://tech.osteel.me/posts/2015/08/10/how-to-use-the-fork-of-a-repository-with-composer.html
If I wanted to use a fork of Guzzle for example, I would edit composer.json like so (osteel is my GitHub username):
{
"name": "osteel/myproject",
"description": "My project.",