1. 程式人生 > >168開獎網原始碼搭建詳解 Git 和 GitHub

168開獎網原始碼搭建詳解 Git 和 GitHub

 開始 Git

Git 是一種專為處理文字檔案而設計的版本控制系統。因為,歸根到底,這就是程式碼的本質:一堆堆以某種方式聯合在一起的文字檔案。Git 是一個可安裝應用,它允許你對你自己所做的更改進行註釋,用以建立易於導航的系統歷史。

(附: “Git”  也是工程師取的名字,我們對市場部同仁感到抱歉)

測試圖片

168開獎網原始碼搭建Q-218956-3389

那麼, Git 做了什麼,是簡單地儲存檔案所做不到的呢?從根本上講,檔案儲存就是一個簡化的版本控制系統,但坦率地說,它並不是一個好用的系統,因為它只能前進。當然,你也許會爭論“撤消”按鈕可以讓你的檔案回滾到以前的狀態。但我們都清楚,“撤消”按鈕有其侷限性,最明顯示的是,在關閉檔案時,檔案的過去也隨之丟失。

另外,檔案儲存是非常個人化的。它不能夠顯示整個系統的歷史,只能夠顯示該檔案的。針對這一點,你可能會想,“嗯,我不是一個工程師,我不需要為系統煩惱”。我願意花些時間來解釋一下,很多事情你認為不是“系統”,而實際上它們就是。

以  Sally為例,她是一個正在寫下一個大冒險奇幻小說系列的作家。Sally 已經寫完該系列小說中的第一本,並把它傳給了她的編輯。此外,由於她才華出眾,在等待編輯的反饋的同時,她還寫了第二本書的前三章。每本書都建立了獨立的 World 檔案。