Skip to content

WafiWadud/git_helper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

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

Git helper is a git helper (duh) made with bash using zenity.

Why use git helper?

  • 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!

What can it do?

  • 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.

How to install?

  1. install zenity
# Debian
sudo apt install zenity
# Fedora
sudo dnf install zenity
# Arch
sudo pacman -S zenity
  1. install git
# Debian
sudo apt install git
# Fedora
sudo dnf install git
# Arch
sudo pacman -S git
  1. clone repo
git clone https://github.com/WafiWadud/git_helper.git && cd git_helper
  1. make executeable
chmod +x git_helper.sh

About

A git helper in bash using zenity

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages