Skip to main content

Git Gud - a utility for when you are told to 'get good'

Project description

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.

This is a fork of fsufitch/git-gud.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gitgud2-2.0.tar.gz (3.7 kB view hashes)

Uploaded Source

Built Distribution

gitgud2-2.0-py2.py3-none-any.whl (4.4 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page