Checkout proper target branch
```text
-$ git checkout v1.x
+$ git checkout master
```
Update the tree
```text
$ git fetch origin
-$ git merge --ff-only origin/v1.x
+$ git merge --ff-only origin/master
```
Apply external patches
Check and re-review the changes
```text
-$ git diff origin/v1.x
+$ git diff origin/master
```
Check number of commits and commit messages
```text
-$ git log origin/v1.x...v1.x
+$ git log origin/master...master
```
If there are multiple commits that relate to the same feature or
you'll need to squash them (or strictly speaking `fixup`).
```text
-$ git rebase -i origin/v1.x
+$ git rebase -i origin/master
```
This will open a screen like this (in the default shell editor):
Time to push it:
```text
-$ git push origin v1.x
+$ git push origin master
```
### I just made a mistake
# io.js Working Groups
io.js Working Groups are autonomous projects created by the
-[Technical Committee (TC)](https://github.com/iojs/io.js/blob/v1.x/GOVERNANCE.md#technical-committee).
+[Technical Committee (TC)](https://github.com/iojs/io.js/blob/master/GOVERNANCE.md#technical-committee).
Working Groups can be formed at any time but must be ratified by the TC.
Once formed the work defined in the Working Group charter is the