From: Linus Torvalds Date: Wed, 07 Feb 2007 22:49:50 GMT Subject: Re: Git log of all (modifying) commands run on a repo? Message-ID: In-Reply-To: <17866.20355.744025.133326@lisa.zopyra.com> On Wed, 7 Feb 2007, Bill Lear wrote: > > I thought that it would be very useful to have a history of git > commands that have been run against a repo, in order to hopefully > debug this sort of thing --- perhaps only those that modify the repo. The "reflog" is kind of that, and you can literally do less .git/logs/refs/heads/master to get some kind of idea what's up. Newer gits enable reflogs by default, older gits don't (and *really* old git versions don't support it at all). Of course, we should probably just have a git reflog show command for this to make it prettier. NOTE! It's very much per-repository. When you push out your changes, your reflog stays private. Linus