Git客戶端圖文詳解如何安裝配置GitHub操作流程攻略

Git介紹

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

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

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

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

Git的分支和合並 : 分支模型是Git最顯著的特點, 因爲這改變了開發者的開發模式, SVN等版本控制工具將每個分支都要放在不同的目錄中, Git可以在同一個目錄中切換不同的分支;
分支即時性 : 創建和切換分支幾乎是同時進行的, 用戶可以上傳一部分分支, 另外一部分分支可以隱藏在本地, 不必將所有的分支都上傳到GitHub中去;

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

Git通用客戶端官方下載地址

http://git-scm.com/

Git軟件安裝

歡迎界面 : 直接下一步;

git客戶端版本控制軟件

協議 : 必須接受;

git客戶端版本控制軟件

安裝位置 : 預留100M空間, 自定義安裝位置;

git客戶端版本控制軟件

選擇安裝組件 :也可以默認選擇;
— 圖標組件(Addition icons) : 選擇是否創建快速啓動欄圖標 或者 是否創建桌面快捷方式;
— 桌面瀏覽(Windows Explorer integration) : 瀏覽源碼的方法, 單獨的上下文瀏覽 只使用bash 或者 只用Git GUI工具; 高級的上下文瀏覽方法 使用git-cheetah plugin插件;
— 關聯配置文件 : 是否關聯git配置文件, 該配置文件主要顯示文本編輯器的樣式;
— 關聯shell腳本文件 : 是否關聯Bash命令行執行的腳本文件;
— 使用TrueType編碼 : 在命令行中是否使用TruthType編碼, 該編碼是微軟和蘋果公司制定的通用編碼;

git客戶端版本控制軟件

開始菜單快捷方式目錄 : 設置開始菜單中快捷方式的目錄名稱, 也可以選擇不再開始菜單中創建快捷方式;

git客戶端版本控制軟件

設置環境變量 : 選擇使用什麼樣的命令行工具, 一般情況下我們默認使用Git Bash即可, 默認選擇;
— Git自帶 : 使用Git自帶的Git Bash命令行工具;
— 系統自帶CMD : 使用Windows系統的命令行工具;
— 二者都有 : 上面二者同時配置, 但是注意, 這樣會將windows中的find.exe 和 sort.exe工具覆蓋, 如果不懂這些儘量不要選擇;

git客戶端版本控制軟件

選擇換行格式 :
— 檢查出windows格式轉換爲unix格式 : 將windows格式的換行轉爲unix格式的換行在進行提交;
— 檢查出原來格式轉爲unix格式 : 不管什麼格式的, 一律轉爲unix格式的換行在進行提交;
— 不進行格式轉換 : 不進行轉換, 檢查出什麼, 就提交什麼;

git客戶端版本控制軟件

開始安裝 :

git客戶端版本控制軟件

安裝結束 : over;

git客戶端版本控制軟件

配置GitHub

在開始菜單找到Git Bash右鍵屬性,修改Git Bash的配置 : 將Git Bash設置爲快速編輯模式, 可以更好的使用該命令行工具 :

git客戶端版本控制軟件

創建本地ssh(一種傳輸代碼的方法,速度快安全。詳細可去百度查資料)(也可以選擇HTTPS傳輸,那就跳過此步。)

ssh-keygen -t rsa -C "[email protected]"

GitHub郵箱 : 該命令後面的郵箱就是GitHub的註冊郵箱;
路徑選擇 : 使用該命令之後, 會出現提示選擇ssh-key生成路徑, 這裏直接點回車默認即可, 生成的ssh-key在默認路徑中;
密碼確認 : 這裏我們不使用密碼進行登錄, 用密碼太麻煩;

git客戶端版本控制軟件

將ssh配置到GitHub中

進入生成的ssh目錄 : C:\Documents and Settings\Administrator\.ssh (或者 C:\Users\自己電腦用戶名\.ssh)中, 使用記事本打開 id_rsa.pub 文件, 將該文件中的內容複製;
id_rsa.pub 文件內容 :

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAtT1YCeaNulpfC+ARqAWrCdfpi6CpW3gkGT0hp6Q8by7NnEfy4dah9CwSrNbWJH5eS4tiqckE+bdbSVNvAboFD1MtGZjtzE4GDweG/6J/SDYV/ADFN/RLWGb+5rQ8wMCjc/fODgLJDFxk1Fwk/TTqTcbtLab1toLcts3zGIW5DstA3RQ0CCX/sPew5m7vh7DcKXluj2TBd9hw== [email protected]

進入GitHub網站 : 登錄GitHub, 選擇Account Setting 用戶設置:

git客戶端版本控制軟件

選擇左側的SSH-KEY選項 :

git客戶端版本控制軟件

點擊右側的Add SSH key :

git客戶端版本控制軟件

將上面複製好的ssh-key複製進去 :

git客戶端版本控制軟件

驗證是否配置成功 :

ssh -T [email protected]

驗證時可能讓你輸入YES。

成功提示 : 如果出現Hi han1202012! You’ve successfully authenticated, but GitHub does not provide shell access. 就說明配置成功, 可以連接上GitHub;

git客戶端版本控制軟件

配置本地用戶和郵箱

用戶名郵箱作用 : 我們需要設置一個用戶名 和 郵箱, 這是用來上傳本地倉庫到GitHub中, 在GitHub中顯示代碼上傳者;
使用命令 :

git config --global user.name "HanShuliang" //設置用戶名 
git config --global user.email "[email protected]" //設置郵箱

git客戶端版本控制軟件

到此Git客戶端已安裝及GitHub配置完成,現在可以從GitHub傳輸代碼了。

設置Git本地項目開發庫默認路徑

如果設置了,就不用每次打開Git再cd打開目錄了。方法:右鍵git快捷圖標(名叫:Git Bash),找到快捷方式-起始位置,把你的項目地址放在這裏就可以了。如下圖:

git默認項目開發庫路徑設置

相關文章:Git版本控制軟件結合GitHub從入門到精通常用命令學習手冊

轉載請註明:愛分享 » Git客戶端圖文詳解如何安裝配置GitHub操作流程攻略
原文地址:http://www.ihref.com/read-16377.html

發佈了68 篇原創文章 · 獲贊 25 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章