Earthquakes are part of the daily life in many countries like in Taiwan.
git-eq
is a simple git command to quickly save your local changes in case of an emergency like this.
This project is heavily inspired by git-fire.
Checkout
to a new branch namedearthquake/<origin-branch>-<email>-<elapsed-seconds-since-unix-epoch>
(eg:earthquake/master-bob@domain.com-1652438295
)- If there are some uncommited changes
Add
all those files (even if you're not in the root directory)Commit
with either the default message or the provided one
Push
to the remote of your branch (most commonlyorigin
but not necessary)
cargo install git-eq
git eq [message]
git eq
Will produce a commit with the default message Earthquake!!! This is an emergency commit
git eq "My custom message"
Will produce a commit with the message My custom message