Git git2.8.1客戶端安裝教程

Git git2.8.1客戶端安裝教程

一 Git介紹

  git是一款免費、開源的分佈式版本控制系統,用於敏捷高效地處理任何或小或大的項目。html

  分佈式相比於集中式的最大區別在於開發者能夠提交到本地,每一個開發者經過克隆(git clone),在本地機器上拷貝一個完整的Git倉庫。git

下圖是經典的git開發過程。

                  

 

Git的功能特性:

# 從通常開發者的角度來看,git有如下功能:
''' 一、從服務器上克隆完整的Git倉庫(包括代碼和版本信息)到單機上。 二、在本身的機器上根據不一樣的開發目的,建立分支,修改代碼。 三、在單機上本身建立的分支上提交代碼。 四、在單機上合併分支。 五、把服務器上最新版的代碼fetch下來,而後跟本身的主分支合併。 六、生成補丁(patch),把補丁發送給主開發者。 七、看主開發者的反饋,若是主開發者發現兩個通常開發者之間有衝突(他們之間能夠合做解決的衝突),就會要求他們先解決衝突,而後再由其中一我的提交。若是主開發者能夠本身解決,或者沒有衝突,就經過。 八、通常開發者之間解決衝突的方法,開發者之間可使用pull 命令解決衝突,解決完衝突以後再向主開發者提交補丁。 '''

# 從主開發者的角度(假設主開發者不用開發代碼)看,git有如下功能:
''' 一、查看郵件或者經過其它方式查看通常開發者的提交狀態。 二、打上補丁,解決衝突(能夠本身解決,也能夠要求開發者之間解決之後再從新提交,若是是開源項目,還要決定哪些補丁有用,哪些不用)。 三、向公共服務器提交結果,而後通知全部開發人員。 '''

優勢:

''' 1.適合分佈式開發,強調個體。 2.公共服務器壓力和數據量都不會太大。 3.速度快、靈活。 4.任意兩個開發者之間能夠很容易的解決衝突。 5.離線工做。 '''

缺點:

''' 1.資料少(起碼中文資料不多)。 2.學習週期相對而言比較長。 3.不符合常規思惟。 4.代碼保密性差,一旦開發者把整個庫克隆下來就能夠徹底公開全部代碼和版本信息。 '''

如今開始git2.8.1的安裝github

 

二 Git安裝

1:下載git客戶端

  官網下載地址https://git-scm.com/download瀏覽器

  咱們能夠下載咱們須要的git版本,這裏咱們下載2.22.0,只要輸入2.22.0找到相應版本就能夠下載了。服務器

 

  國內鏡像地址:  https://github.com/waylau/git-for-win分佈式

 

2:安裝git

  雙擊打開安裝頁面,點擊next學習

  

  

 

 

3:配置安裝組件

  默認便可,點擊「Next。默認已經都幫咱們否選上了。包括建立桌面快捷方式、Git Bash、Git GUi、已經目錄和後綴關聯等。fetch

        

  在「Adjusting your PATH environment」選項中,默認便可。點擊「Next」。url

  這個步驟最好選擇第二項「Use Git from the Windows Command Prompt」, 這樣在Windows的命令行cmd中也能夠運行git命令了。這樣會對之後的一些操做帶來方便。spa

       

        

  配置行結束標記,保持默認「Checkout Windows-style, commit Unix-style line endings」。  

        

 在終端模擬器選擇頁面,默認便可,配置後Git Gash的終端比較易用。而後點擊「Next」。

        

        

  最後配置Git額外選擇默認便可。而後點擊「Install」開始安裝。若是以前安裝過舊版本,會先卸載而後再安裝新版本。

        

  安裝完成,默認點"Finish"便可。這樣會在瀏覽器打開新版本的信息。

        

  安裝Git完成以後,會在桌面建立Git Bash快捷方式,在任意目錄下右擊鼠標能夠找打Git Bash Here的選項。打開git客戶端界面,輸入git。

      

  咱們能夠開始學習git了。

相關文章
相關標籤/搜索