On Thursday 26 May 2016 09:10:12 Michael Orlitzky wrote: > You'll spend a while getting used to git, there's no way around it. You > just have to pick a project and force yourself to use git all day. All > of the commands have the wrong names: > > * Want to check out a repository? There's `git checkout`, but that's > not what it does. You want `git clone`. > > * Want to start a new branch? There's `git branch`, but what you > actually want is `git checkout`. > > * Want to reset the modifications you've made to a file? There's > `git reset`, but what you really want is `git checkout`. > > * Want to merge your changes with upstream? There's `git merge`, > but chances are, you want `git pull --rebase`. > > * Want to commit a new file? There's `git commit`, but it won't work. > > ...and so on.
So, it was written by a headstrong, ivory-tower academic whose first language isn't English? ;) > That said, after my bicycle, git is probably the most useful piece of > technology I use on a daily basis. All of the time I spent banging my > head on my desk turned out to be well worth it. So, don't despair too > much. -- Rgds Peter