From: Junio C Hamano Date: Sun, 17 Apr 2011 18:51:08 GMT Subject: Re: History for Strbuf and ParseOpts? Message-ID: <7vtydwaezn.fsf@alter.siamese.dyndns.org> In-Reply-To: David Chanters writes: > I shouldn't conflate to two (parseopts and strbuf) but can someone > tell me how these two things came about -- that is, when/why/how? I do this sort of digging fairly often. I am not going to do this particular one myself, but the general procedure is to first run "git log --diff-filter=A strbuf.[ch] parse-options.[ch]" to find which commits introduced them (hence, learn who did it, when and why), then go back to the list archive to find the discussions that lead to these changes.