Skip to content

Instantly share code, notes, and snippets.

@aliles
Created April 18, 2014 12:23
Show Gist options
  • Save aliles/11041320 to your computer and use it in GitHub Desktop.
Save aliles/11041320 to your computer and use it in GitHub Desktop.
Proof of concept Git command that generates commit code names based on each commit's hash value. Code names are generated from Princeton's Wordnet database in the same manner as http://twoslug.aaroniles.net/
$ git remote -v
origin git@github.com:aliles-heroku/twoslug.git (fetch)
origin git@github.com:aliles-heroku/twoslug.git (push)
$ git slog
fc5df31 blackjack capsid
9a5b12f imbibe tubercularia
5461f7e decide outburst
9935a37 moulder contraception
449bbdf novelise nurnberg
05365fb wiretap persimmon
a8f25be redline milanese
4e048ac crepe lumberman
d7b80fc potentiate pandanus
efddd1c flocculate warburg
e865825 hyperbolize acariasis
e0b73ce thump labanotation
e5ee63f triangulate mugging
1704174 violate edwin
a82b0e0 plummet paraguayan
071b48b bemoan spasmolysis
6f50054 tenant earplug
60a8e32 disagree scuttlebutt
30be3b5 hypothesize pablum
aa0fb1d isomerise etiolation
c200ded gimp unfriendliness
7a03ec6 direct compound
54d822d denaturalize shipmate
7e24800 credit satureja
d6e9d7a dish maniraptora
03d31d0 fumble bm
319128c ululate perceiver
bb1ae58 pursue moderatism
f78db3f gurgle noise
afc8575 support broker
4112a7b aggrieve newsreader
49651d6 indite publicizing
1b5797e desalinize negro
757e895 declassify siouan
a1f1a04 chaperon towrope
cdd32b3 telepathise spume
8e0f7dd loose km
1fa44b2 conflate lobularia
802fcb1 cabal dealing
d74a14a astound cincture
983c055 appropriate croesus
ab5bdb1 localize yelp
386289b synthesize bloodshed
aae4f47 monetise impudence
dbb3651 wage delius
e28df4b amend guomindang
e666c1d roleplay cybernation
f723bc6 crib bounce
ba7ee0a lug isocyanate
814f7e1 white applet
06388d0 satiate jibboom
258c340 bluster epiplexis
d328430 bound demagogue
c7bdda7 enlace lobbyism
1fe7830 stimulate hugger
29ecfd0 spoil trashiness
1a602ad declassify lint
7798d9d ballyrag bunch
$ git-slog --help
usage: git-slog [-h] [--pretty PRETTY]
Show commit code names Generate code name for each commit based on the
commit's hash.
optional arguments:
-h, --help show this help message and exit
--pretty PRETTY, -p PRETTY
(default: {w.verb} {w.noun})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment