Cli programmg to check the status of multiple git repos that have a remote origin and make pulls on the repos that don't have nothing to commit, written in Go.
Made for personal use, for linux and MacOs.
- Add many repos
- Check multiple status of git repos
- Make multiple pull to git repos
- Display a notification of the git status (linux only)
- Display a notification of the git pull log (linux only)
dunst
(for linux notifications)
Use the go install command if you have go installed
go install github.com/Luiggy102/upgit@latest
Use -h
or -help
for showing the options
upgit -h
Use -a
or adding a path to a git repo with a remote origin
upgit -a <<REPO-PATH>>
Use -l
for show a list of added repos
upgit -l
Use -r
for delete added repo
upgit -r <<REPO-NAME>>
Use -s
for print the status of added repos
upgit -s
Use -ll
for make a pull of added repos
upgit -l
Use -sn
for display a notification with the status of repos
upgit -sn
Use -lln
for display a notification with the pulls progress
upgit -lln