Ever had someone tell you to "get good"? Now you can!
Switch branches/tags
Nothing to show
Clone or download
Latest commit 0655606 Apr 11, 2016
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src/gitgud Update gitgud.py Feb 22, 2016
.gitignore git gud m8 Feb 27, 2015
LICENSE Initial commit Feb 27, 2015
README.md Get spooked Jan 28, 2016
requirements.txt git gud m8 Feb 27, 2015
setup.py Git money Apr 5, 2016

README.md

git gud m8!

alternatively, git #rekt, git job

Ever been told to "git gud", "git rekt", "git job", or even "git spooked" but you only ever get an error when you try?

fsufitch@boring:~$ git gud
git: 'gud' is not a git command. See 'git --help'.
fsufitch@boring:~$ git job
git: 'job' is not a git command. See 'git --help'.
fsufitch@boring:~$ git rekt
git: 'rekt' is not a git command. See 'git --help'.
fsufitch@boring:~$ git spooked
git: 'spooked' is not a git command. See 'git --help'.

You don't have to suffer anymore!

$ pip install gitgud

This package adds functionality to git so these commands do not fail anymore.

fsufitch@awesome:~$ git gud
You are now so gud!
fsufitch@awesome:~$ git rekt
You got #rekt!

Your life has officially been improved 100%.

Personalization

If you're not the one gitting gud or rekt, you can specify the name of the one who is the target of the gitting. Just add an argument:

fsufitch@awesome:~$ git gud Filip
Filip is now so gud!
fsufitch@awesome:~$ git rekt Ted
Ted got #rekt!

Super gud / super #rekt

Want to improve your life 101% and be even more gud, or more rekt? Just add the --super argument to add more awesome.

fsufitch@awesome:~$ git gud Filip --super
 _____ _ _ _         _                                                                         _ _ 
|  ___(_) (_)_ __   (_)___   _ __   _____      __  ___ _   _ _ __   ___ _ __    __ _ _   _  __| | |
| |_  | | | | '_ \  | / __| | '_ \ / _ \ \ /\ / / / __| | | | '_ \ / _ \ '__|  / _` | | | |/ _` | |
|  _| | | | | |_) | | \__ \ | | | | (_) \ V  V /  \__ \ |_| | |_) |  __/ |    | (_| | |_| | (_| |_|
|_|   |_|_|_| .__/  |_|___/ |_| |_|\___/ \_/\_/   |___/\__,_| .__/ \___|_|     \__, |\__,_|\__,_(_)
            |_|                                             |_|                |___/               
fsufitch@awesome:~$ git rekt Ted --super
 _____        _               _                                   _  _            _    _   _ 
|_   _|__  __| |   __ _  ___ | |_   ___ _   _ _ __   ___ _ __   _| || |_ _ __ ___| | _| |_| |
  | |/ _ \/ _` |  / _` |/ _ \| __| / __| | | | '_ \ / _ \ '__| |_  ..  _| '__/ _ \ |/ / __| |
  | |  __/ (_| | | (_| | (_) | |_  \__ \ |_| | |_) |  __/ |    |_      _| | |  __/   <| |_|_|
  |_|\___|\__,_|  \__, |\___/ \__| |___/\__,_| .__/ \___|_|      |_||_| |_|  \___|_|\_\\__(_)
                  |___/                      |_|                                             

Warning: The writer is not responsible for side effects of gitting gud or gitting rekt.