1、git是壹種分布式的版本管理系統,Linux的創造者Linus寫的。
2、GitHub是基於git的代碼庫托管站,也算是程序員的SMS(以碼會友),其中壹個主要的開源代碼發布或托管站
3、git的作用就是對文件進行版本管理,方便在不同版本進行切換修改,類似文件分不同時間備份讓後需要時找回其中壹份代替,不過更方便使用。
4、GitHub某種程度上就是代碼的網盤,也有開源開發商作為代碼發布、存放、征集Bug和意見用。
5、git的特點:
1)就是雲的概念,代碼可以存在雲端git的網站上,就像我們在各種設備間都能瀏覽到自己存儲的網盤文件 壹樣,我們在各個設備間都能訪問到自己的代碼。?
2)它的社交屬性。因為代碼是開源的,每個人都可以瀏覽別人的項目並提出意見,而且它像微博壹樣,妳能粉別人,也能被別人粉。如果妳是大牛,如果妳或者妳的項目夠有趣,妳就會有很多粉絲,妳的項目也會被更多的人star。?
3)它能給團隊合作帶來很大幫助。現在有些公司就是用github來開發項目的。github允許多人多分支的工作,並且標示別人的修改和備註,最後還能合並。