2002 年,
linux 核心開源專案
開始啟用分布式版本控制系統 bitkeeper 來管理和維護**。
到了 2005 年,開發 bitkeeper 的商業公司同 linux 核心開源社群的合作關係結束,他們收回了免費使用 bitkeeper 的權力。這就迫使 linux 開源社群(特別是 linux 的締造者 linus torvalds )不得不吸取教訓,只有開發一套屬於自己的版本控制系統才不至於重蹈覆轍。他們對新的系統制訂了若干目標:
自誕生於 2005 年以來,git 日臻成熟完善,在高度易用的同時,仍然保留著初期設定的目標。它的速度飛快,極其適合管理大專案,它還有著令人難以置信的非線性分支管理系統,可以應付各種複雜的專案開發需求。
1 2 Git基本使用
1.建立版本庫 版本庫 什麼是版本庫呢?版本庫又名倉庫,英文名repository,你可以簡單理解成乙個目錄,這個目錄裡面的所有檔案都可以被git管理起來,每個檔案的修改 刪除,git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻可以 還原 顯示當前路徑 pwd 建立目錄 mkdir le...
1 2 入門 Git簡史
同生活中的許多偉大事物一樣,git 誕生於乙個極富紛爭大舉創新的年代。linux 核心開源專案有著為數眾多的參與者。絕大多數的 linux 核心維護工作都花在了提交補丁和儲存歸檔的繁瑣事務上 1991 2002年間 到 2002 年,整個專案組開始啟用乙個專有的分布式版本控制系統 bitkeeper...
1 2 Git建立版本庫
1 新建工程目錄 colin.tan noir mingw64 f code mkdir demo colin.tan noir mingw64 f code ls demo colin.tan noir mingw64 f code cd demo 2 使用git init 命令將該目錄變成git...