I also agree. Have been coding for about 5 years now. GitHub and git for that matter took a long time to understand. I do agree now that I am developing at my job full time that the interface is actually amazing.

I think a bulk of the confusion actually stems from how hard it is for a total novice to understand git.

Therefore your distinction between the protocol and the client is actually very important. It’s also good! I think the ideal client for a developer and an end user are in reality two totally different views of the same information.

Reply to this note

Please Login to reply.

Discussion

No replies yet.