Re: Considering teaching plumbing to users harmful
- From
Nicolas Pitre <nico@cam.org>
- Date
- Jul 16, 2008, 20:27 UTC
- Message-ID
- <alpine.LFD.1.10.0807161611540.3110@xanadu.home>
- In-Reply-To
- <alpine.DEB.1.00.0807161804400.8950@racer>
On Wed, 16 Jul 2008, Johannes Schindelin wrote:
Show 7 quoted lines
> I had the pleasure of introducing Git to a few users in the last months > and in my opinion, restricting myself to teaching them these commands > first helped tremendously: > > - clone, pull, status, add, commit, push, log > > All of these were presented without options, to keep things simple.
I completely agree with you.
In the context of remote tracking branches, I usually talk about 'git init' + 'git remote' + 'git fetch' + 'git merge' and/or 'git rebase' which is somehow simpler to really understand than 'git clone' + 'git pull'. At that point the branch concept is usually clear.
Nicolas