From: Johannes Schindelin Date: Mon, 25 Jun 2007 07:51:15 GMT Subject: Re: most commonly used git commands? Message-ID: In-Reply-To: <20070625071752.GB15343@mellanox.co.il> Hi, On Mon, 25 Jun 2007, Michael S. Tsirkin wrote: > Quoting Junio C Hamano : > > > I think "add" deserves to be there, I am not sure "apply" is. > > git add is supposed to be rare, no? No. > That's why git commit lists file additions/removals ... > > My list is typically > git checkout > git commit > git pull > git push > git rebase > git reset > git update-index git update-index is really not user-friendly. That is why we have "git add". It is commonly used as a porcelain _instead of_ update-index. FWIW your list is lacking log and diff, the two commands which are my top two. I do not use rebase all that often (before --interactive, that is). status, grep, mv, gc, show and branch are others I use quite often (although not as much as log and diff) Ciao, Dscho