| 89 | === Push changes to a /user branch === |
| 90 | |
| 91 | Some repositories allow users to push to designated branches with a certain prefix. For example `ufo-core`, `ufo-filters` and `libuca` have a special `/user` prefix to which approved people and only those can push. To do so, simply checkout a new local branch (or use master but make sure to remove the tracking remote) and push |
| 92 | {{{ |
| 93 | $ git checkout -b my-feature |
| 94 | $ git push -u origin my-feature:/user/my-name/feature |
| 95 | }}} |
| 96 | The `-u` sets up automatic tracking, which means you can push and pull without specifying the remote and the remote branch. |
| 97 | |
| 98 | |