RGCH: Rust implementation of Git Commit Handler
A tool to handle git related commands such as: git init, git commit, git diff, git add, git push.
This is a Rust implementation of gch, which we aim to replace it.
Overview
This tool makes it easier to execute certain git commands from terminal.
Also, this rgch aims for beginners of git by showing actual commands executed in specific color.
How to Use
Show help
)
# Options with ⎘ will be saved with `-s/--save`.
)
)
)
Simple command
or equivalently,
This command executes git status --short, git diff --stat, git add . etc.
(shown as a blue line while executed)
Also, adds everything except configured in .gitignore or gch -f command.
Linked commands
Commands can be executed together in the manner below:
This executes git commit and git push.
Further example
gch -cp -r localhost
commit, then push to the remote called localhost.
gch -cp -b test -d
Shows diff first, then commit and push.