3 ms·
Github sure contributed to the popularity, but I remeber distinctly as Git came out and how it took off like rocket. Git was a "killer app" from it's day of inc
by owlmirror 6y ago
Github sure contributed to the popularity, but I remeber distinctly as Git came out and how it took off like rocket. Git was a "killer app" from it's day of inception and everyone I knew switched their source control to it in late 2005 early 2006. It was a game changer to say the least. Github jumped on a already rolling bandwagon and left me ans many people I knew wondering why the hell you would need to host your projects there. (I am still a little bit puzzled but came to accept it as useful)
- throwaway4good 6y agoGithub fixes the problem that most users have with git (but are ashamed / too ignorant to admit): That it is de-centralized.
- Pet_Ant 6y ago> Github fixes the problem that most users have with git (but are ashamed / too ignorant to admit): That it is de-centralized. Git is designed for an environment where there are multiple canonical trunks. RedHats kernel is equally a master as SuSe's. So you are maintaining various tips in a semi-synchronized manner. In most projects there is a single repository branch that is the true branch (with perhaps a few tags for LTR) that represents the project. For that reason a lot of Git's mechanisms are unneeded complexity. The killer features of Git is GitHub, and to a lesser degree local commits (after all, Mercurial has that too).