legit

Complementary command-line interface for Git. More information: <https://frostming.github.io/legit>.

Install

All systems
curl cmd.cat/legit.sh
Debian Debian
apt-get install legit
Ubuntu
apt-get install legit
image/svg+xml Kali Linux
apt-get install legit
Windows (WSL2)
sudo apt-get update sudo apt-get install legit
OS X
brew install legit
Raspbian
apt-get install legit

Complementary command-line interface for Git. More information: <https://frostming.github.io/legit>.

  • Switch to a specified branch, stashing and restoring unstaged changes:
    git switch target_branch
  • Synchronize current branch, automatically merging or rebasing, and stashing and unstashing:
    git sync
  • Publish a specified branch to the remote server:
    git publish branch_name
  • Remove a branch from the remote server:
    git unpublish branch_name
  • List all branches and their publication status:
    git branches glob_pattern
  • Remove the last commit from the history:
    git undo --hard

© tl;dr; authors and contributors