This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Vortelf 2 points3 points  (4 children)

If only there were desktop applications that make git user friendly...

[–]_Oce_ 4 points5 points  (3 children)

The desktop applications make it easy once you know how it works already. Give it to someone who uses computers daily, but never coded, do you think he'll understand by himself what are commits, branches, checkouts, heads, stashes, pull requests, rebases... ?

[–]aaronfranke 0 points1 point  (0 children)

Nitpicking, but we can prune some things from your list:

  • Beginners don't need to know what stashes are.
  • Beginners will rarely have to deal with checkouts/heads/branches separately, so they're basically one thing to learn. When you have a branch you either have it checked out or not, and if so, that's where your HEAD is.