yggit

Crates.ioyggit
lib.rsyggit
version0.0.6
sourcesrc
created_at2023-11-29 20:37:49.823572
updated_at2024-02-23 17:12:35.501025
descriptionsmall tool to manage my one branch git workflow
homepagehttps://github.com/Pilou97/yggit
repositoryhttps://github.com/Pilou97/yggit
max_upload_size
id1053528
size48,683
Pierre-Louis (Pilou97)

documentation

https://github.com/Pilou97/yggit

README

Yggit

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

How I am using it?

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

Warning

This project is poorly tested, use it at your own risk.

Acknowledgements

This project was greatly inspired by anger by d4hines.

Commit count: 0

cargo fmt