Warning
This project is now feature complete and will receive no further updates. it is now in maintainence mode. PRs and issues are welcome.
Git helper is a git helper (duh) made with bash using zenity.
- It is a simple and easy to use git helper
- It is free
- It is open source
- It abstracts away the harder parts of git
- Im using it right now!
- Push (with gui branch selection)
- Pull (with gui branch selection)
- Commit (with gui message input)
- Revert (with gui branch selection)
- Restore
- Rebase (with gui branch selection)
- Remote (with gui remote selection)
- Merge (with gui branch selection)
- Stash (with gui for stash saving and applying)
- Log
Note
This project assumes that you have your github key stored in your ~/.git-credentials if you do not then you will be asked to enter it in your terminal also this project doesn't work if you have the vi command set to anything.
- install zenity
# Debian
sudo apt install zenity
# Fedora
sudo dnf install zenity
# Arch
sudo pacman -S zenity
- install git
# Debian
sudo apt install git
# Fedora
sudo dnf install git
# Arch
sudo pacman -S git
- clone repo
git clone https://github.com/WafiWadud/git_helper.git && cd git_helper
- make executeable
chmod +x git_helper.sh