3. Change `composer.json`. Instead of all stable requirements add just one `"yiisoft/yii2-dev": "*"`.
3. Change `composer.json`. Instead of all stable requirements add just one `"yiisoft/yii2-dev": "*"`.
4. Execute `composer install`.
4. Execute `composer create-project`.
5. Now you have working playground that uses latest code.
5. Now you have working playground that uses latest code.
Note that requirements of extensions that come with `yii2-dev` are not loaded automatically.
Note that requirements of extensions that come with `yii2-dev` are not loaded automatically.
...
@@ -27,3 +27,5 @@ If you're not core developer or want to use your own fork for pull requests:
...
@@ -27,3 +27,5 @@ If you're not core developer or want to use your own fork for pull requests:
[remote "origin"]
[remote "origin"]
url = git://github.com/username/yii2.git
url = git://github.com/username/yii2.git
```
```
> Hint: The workflow of forking a package and pushing changes back into your fork and then sending a pull-request to the maintainer is the same for all extensions you require via composer.