1. 程式人生 > >第一話 Git與GitHub

第一話 Git與GitHub

現在 print 控制系統 github上 這樣的 com 意義 分布式 主庫

l Git是什麽? 它是一個開源的分布式版本控制系統,被用來有效、高速的處理從很小到 非常大的項目版本管理。它還是一個開放源碼的版本控制軟件。

l Git的優點:1、分布式控制系統使得使用他的人不需要受網絡的限制。

2、當多人合作一個大項目是,分布式系統使得多人的不同修改易於交流。

l GitHub是什麽?Github是一個代碼托管平臺和開發者社區,開發者可以在Github上創建自己的開源項目並與其他開發者協作編碼。

l GitHub的優點:1、Git中並不存在主庫這樣的概念,每一份復制出的庫都可以獨立使用,任何兩個庫之間的不一致之處都可以進行合並。

2、保存自己的代碼

3、開源項目可以讓更多的人參與進來,會有更多思想的碰撞。

l 集中式版本控制系統:版本庫存放於中央服務器,需要使用時從服務器下載。

l 分布式版本控制系統:沒有中央服務器,安裝後就有版本庫。

一個IT人擁有git賬號的意義:隨著計算機行業的發展,一個人開發軟件的時代已經過去了,現在行業內需要的是多人的合作或者社會的合作,而git作為一個開放源碼的軟件,剛好成為合作的平臺,在這裏會有更多的技術交流,更多的思想碰撞,更多的進步。

附上自己的Github鏈接:https://github.com/sherrylucky

用Java編寫的print程序鏈接:https://github.com/sherrylucky/Java/tree/master/print

第一話 Git與GitHub