On Wed, Apr 13, 2016 at 11:11 AM, P Lijnzaad <[email protected]> wrote: > Git's "mental model" is really big, with up to 5 places where your edits my > live (working copy; stash; index; repository; remote), so I personally > hesitate a bit to 'force' git on my casually coding co-workers. I guess much > of that is easier with a good (and preferably cross-platform, free) GUI > (ideas welcome!)
I was having this discussion with a friend of mine this morning. I wrote up my own experience here : https://matthew-brett.github.io/pydagogue/curious_git.html#git-love-hate At a first pass I would say that if you learn git without understanding the model you will say that git is complicated, and if you learn git by understanding the model you will say that git is simple. By "simple" I mean that the ideas are clear and not tangled in the sense of : http://www.infoq.com/presentations/Simple-Made-Easy Best, Matthew _______________________________________________ Discuss mailing list [email protected] http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org
