On Fri, 11 Nov 2011 10:08:15 -0500, David Bremner <david@tethera.net> wrote: > The most important commands are > > commit xapian -> git > checkout git -> xapian > merge fetched git + git -> xapian > status find differences between xapian, git, and remote git. Hey, David. Just for clarification, the above seems a little inconsistent with the documentation included with the script, which implies that the "most common commands", which are I believe meant to be the only ones that the user should routinely have to use, are "commit", "push", and "pull". I got the impression that "checkout" and "merge" should only be needed if you're trying to recover a broken system. > There are also some convenience wrappers around git commands. Isn't much of nmbug "convenience wrappers around git commands"? It seems to me that the fact that nmbug is using git underneath should be almost completely abstracted away from the user. jamie.