Wireshark-dev: Re: [Wireshark-dev] Gerrit Patch Set Submission Problem
From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Thu, 6 Jul 2017 14:47:00 -0700
On Jul 6, 2017, at 1:39 PM, Graham Bloice <graham.bloice@xxxxxxxxxxxxx> wrote:

> Careful, I only know enough git to work out things have gone wrong and very specific ways of getting out of trobule.  Glad to be of help.

	https://xkcd.com/1597/ (make sure you read the mouseover tooltip)

	http://forums.xkcd.com/viewtopic.php?t=112937 (BTW, I'm a Rebaser; every time "git log" reports a commit with an auto-generated comment beginning with "Merge", God kills a kitten)

	https://git-man-page-generator.lokaltog.net

	https://devluchadore.wordpress.com/2012/07/30/there-are-over-2-million-search-results-when-you-google-git-sucks-because-git-sucks/

	https://stevebennett.me/2012/02/24/10-things-i-hate-about-git/

	http://jheriko-rtw.blogspot.com/2013/11/why-i-hate-git.html

	https://ventrellathing.wordpress.com/2013/01/25/git-a-nightmare-of-mixed-metaphors/

	http://m3mnoch.tumblr.com/post/1254602773/i-hate-git

	http://jordi.inversethought.com/blog/enough-git/

	https://bitquabit.com/post/unorthodocs-abandon-your-dvcs-and-return-to-sanity/

(I have a whole bookmark folder of those).

One of the best features of Git is that if you type "git XXX {args}", it looks for a program named "git-XXX" and runs it with those arguments.

This means you can write your own Git commands.

But, then, before I started using Git, I didn't have much of a reason to *want* to do that....