A tool to manage my git workflow.
It allows me to have one branch, and to associate a commits to a specific branch with a interface like the rebase one
First I use git to have a beautiful history. To do so I am using git-rebase
.
Then when I am ready to push my commits in different branch I just have to use yggit push
.
A rebase like interface will open with the editor specified in your git configuration.
Do not edit/move your commit in this editor, it won't have any effects.
Then if I want to push a specific commit on a specific branch I just have to write under the given commit:
-> mybranch-name
I can also specify a custom upstream:
-> origin:mybranch-name
This project is poorly tested, use it at your own risk.