1. 程式人生 > >Git 安裝和使用教程(轉載)

Git 安裝和使用教程(轉載)

教程 不同的 時間 sdn 開發 .com 代碼 安裝 com

轉載:https://www.cnblogs.com/smuxiaolei/p/7484678.html

Git介紹

分布式:Git版本控制系統是一個分布式的系統,是用來保存工程源代碼歷史狀態的命令行工具。

保存點:Git的保存點可以追蹤源碼中的文件, 並能得到某一個時間點上的整個工程項目的狀態;可以在該保存點將多人提交的源碼合並, 也可以回退到某一個保存點上。

Git離線操作性:Git可以離線進行代碼提交,因此它稱得上是完全的分布式處理,Git所有的操作不需要在線進行;這意味著Git的速度要比SVN等工具快得多,因為SVN等工具需要在線時才能操作,如果網絡環境不好, 提交代碼會變得非常緩慢。

Git基於快照:SVN等老式版本控制工具是將提交點保存成補丁文件,Git提交是將提交點指向提交時的項目快照,提交的東西包含一些元數據(作者,日期,GPG等)。

Git的分支和合並:分支模型是Git最顯著的特點,因為這改變了開發者的開發模式,SVN等版本控制工具將每個分支都要放在不同的目錄中,Git可以在同一個目錄中切換不同的分支。

分支即時性:創建和切換分支幾乎是同時進行的,用戶可以上傳一部分分支,另外一部分分支可以隱藏在本地,不必將所有的分支都上傳到GitHub中去。

分支靈活性:用戶可以隨時創建、合並、刪除分支,多人實現不同的功能,可以創建多個分支進行開發,之後進行分支合並,這種方式使開發變得快速、簡單、安全。

Git客戶端下載

https://git-scm.com/download/win

Git 安裝和使用教程(轉載)