Github is not loyal to the Git way of life. They reinvent or add sugar to parts of Git that do not appeal to amateur developers.
For example, Github for Mac hides the Git workflow with semantics that are similar to Dropbox and SVN. They have also switched the default authentication from SSH-based to username and password based.
This is very intelligent on their part. Less scary = more developers = solidified Github as THE code repo of the Internet.
For example, Github for Mac hides the Git workflow with semantics that are similar to Dropbox and SVN. They have also switched the default authentication from SSH-based to username and password based.
This is very intelligent on their part. Less scary = more developers = solidified Github as THE code repo of the Internet.