轉自http://blog.csdn.net/u011271894/article/details/48169251
Git是一個分布式的版本控制工具,本篇文章從介紹Git開始,重點在於介紹Git的基本命令和提示,讓你嘗試使用Git的同時,體驗到原來一個版 本控制工具可以對開發產生如此之多的影響,文章分為兩部分,第一部分介紹Git的一些常用命令,其中穿插介紹Git的基本概念和原理,第二篇重點介紹 Git的提示,最後會在Git Hub上建立一個開源項目開啟你的Git實戰之旅 1、Git是什麼
Git在Wikipedia上的定義:它是一個免費的、分布式的版本控制工具,或是一個強調了速度快的原始程式碼控制工具。Git最初被Linus Torvalds開發出來用於管理Linux核心的開發。每一個Git的工作目錄都是一個完全獨立的程式碼程式庫,並擁有完整的記錄和版本追蹤能力,不依賴 於網路和中心伺服器。
Git的出現減輕了許多開發人員和開源項目對於管理分支代碼的壓力,由於對分支的良好控制,更鼓勵開發人員對自己感興趣的項目做出貢獻。其實許多開源項目 包括Linux kernel, Samba, X.org Server, Ruby on Rails,都已經過渡到使用Git作為自己的版本控制工具。對於我們這些喜歡寫代碼的開發人員嘛,有兩點最大的好處,我們可以在任何地點(在上班的地鐵 上)提交自己的代碼和查看代碼版本;我們可以開許許多多個分支來實踐我們的想法,而合并這些分支的開銷幾乎可以忽略不計. 2、Git的安裝
二、下載安裝包
1、TortoiseGit下載地址:
http://yunpan.cn/cmMpnm8eCwmFs 訪問密碼 d932
本次下載版本——TortoiseGit-1.8.14.0-32bit.msi
TortoiseGit 1.8.14.0 32bit
2、msysgit下載地址:
http://yunpan.cn/cmMpzyrY5subU 訪問密碼 fdaf
本次下載版本——Git-1.8.4-preview20120710.exe
三、安裝過程
安裝順序:首先安裝msysgit;然後安裝TortoiseGit。
1、安裝msysgit。
a、安裝包下載完成後,雙擊進入安裝介面,如下圖:
b、兩步next後選擇安裝目錄,如下圖:
c、next進入Git安裝模組選擇,預設,如下圖:
d、next進入Git setup介面,“Select start menu folder”,預設,如下圖:
e、next進入Git Setup介面,“Adjusting your PATH environment”,選擇預設值“Use Git Bash only”,如下圖所示:
f、next進入Git Setup介面,“Configuring the line ending conversions”,選擇換行格式,選擇“Checkout as-is, commit Unix-style line endings”,如下圖所示:
g、next進入安裝介面,完成安裝,如下圖所示:
這個時候已經可以使用git了,開啟Git Bash可以進入linux shell,可以使用git命令進行各種操作,由於大家都習慣使用圖形介面的 TortoiseSVN,下面介紹使用 TortoiseSVN的類似軟體 TortoiseGit,使用習慣相同,大家應該比較容易使用。
2、安裝TortoiseGit。
a、雙擊安裝程式,進入安裝介面,如下如所示:
b、兩步next進入“Choose SSH Client”選擇介面,選擇“OpenSSH,Git default SSH Client”,如下圖所示:
c、next進入“Custom Setup”介面,選擇預設值,如下圖所示:
d、next,進入“Ready to Install”介面,選擇“Install”按鈕開始安裝過程,完成安裝。如下圖所示:
e、至此,TortoiseGit安裝完成。在案頭空白處點擊右鍵,右鍵菜單中會加入TortoiseGit快速鍵,如下圖所示:
f、選擇“Settings”,進入“Settings-TortoiseGit”介面,選擇“General”選項卡,設定本機器的git路徑,如下圖所示:
g、同時選擇“Network”選項卡,設定SSH路徑。SSH預設在安裝Git時就安裝了,在如下圖所示的路徑中。如下圖所示:
h、選擇“Git”選項卡,設定使用者名稱、郵箱和key。如下圖所示:
註:如果暫時在本地使用就只需將使用者名稱和郵箱添加,而“Signing key”會自動產生。
至此,TortoiseGit設定完成。
3、下載代碼。
a、案頭空白處右鍵,選擇git clone添加版本庫地址URL和本地檔案夾。如下圖所示:
點擊ok即可下載一份新版本庫。 三:Eclipse整合git
1.整合外掛程式
進入到外掛程式整合功能,在輸入框寫入 git - http://download.eclipse.org/egit/updates-2.3.1/
點擊add按鈕,出現如下對話方塊
如果不能點擊OK按鈕,或者提示錯誤,可以從以下選擇對應的低版本,來解決
點擊ok按鈕出現以下對話方塊
只選擇EGit的兩個選項即可,點擊next後等待
之後進入如下頁面 點擊next
以下介面選擇接受,點擊finish
開始安裝
之後會提示重啟eclipse,重啟即可完成整合
如果長時間未安裝成功,請點擊取消重複以上步驟即可。
2 使用外掛程式
a 建立使用者
window->preference
選擇team->configurantion
點擊add entry按鈕<