I concur with Juan Nunez-Iglesias, the git command line interface is
horrendously complicated (or should I say inconsistent *), even for
experienced programmers. This is of course partly due to the git data
model, which is also very complicated (with >= 5 places to mentally keep
track of things: working copy, index, repository, remotes, and stash). I
had good experiences with Easy Git (eg; see
https://people.gnome.org/~newren/eg/) when transitioning from svn. But it
is aimed at exactly that (svn -> git), and I'm not sure it's maintained
anymore. To further the goal of reproduceable research, anything that makes
it easier to use git should be welcomed.

(*) of course,  *Consistency is the last refuge of the unimaginative*
(Oscar Wilde), but still ...

Philip

​
_______________________________________________
Discuss mailing list
[email protected]
http://lists.software-carpentry.org/listinfo/discuss

Reply via email to