標籤:
轉自:http://blog.csdn.net/aaron_luchen/article/details/10498181/
Windows+Git+TortoiseGit+COPSSH 安裝圖文教程
準備工作:
1、 Git-1.8.1.2-preview20130201.exe
:
https://code.google.com/p/msysgit/downloads/list
2、 Copssh_4.1.0_Installer.exe
:
http://download.csdn.net/download/zzjzmdx/4636227
3、 TortoiseGit-1.8.5.0-64bit.msi
:
https://code.google.com/p/tortoisegit/wiki/Download?tm=2
伺服器系統:Windows Server 2003 SP2
用戶端系統:Windows 7 SP1
伺服器端安裝及部署
1、安裝Git
此處選擇預設安裝
此處選擇第三個,不去轉換成unix的代碼風格
完成安裝
2、安裝SSH及配置使用者
安裝在根目錄下,避免路徑中有空格,造成不必要的麻煩
此處是設定SSH的帳號密碼
安裝好後提示通過“COPSSH Control Panel”添加使用者
完成安裝
開始配置SSH使用者
選中“Users”選項卡,點擊Add按鈕添加使用者
選擇使用者名稱,此處可以選擇剛剛安裝SSH時設定的“SvcCOPSSH”使用者,也可以自己建立一個使用者來操作,本教程建立了一個GitAdmin的使用者作為管理賬戶。
安裝完成後還有兩個操作:
1、將Git安裝目錄D:\Program Files\Git\libexec\git-core檔案夾下的git-upload-pack.exe、git.exe、git-receive-pack.exe和git-upload-archive.exe這4個檔案複製到SSH的安裝路徑D:\ICW\bin下。
2、將Git安裝目錄D:\Program Files\Git\bin\libiconv-2.dll複製到D:\ICW\bin下。
3、串連Git版本庫
進入SSH安裝目錄下的bin檔案夾,調用ssh.exe檔案,輸入以下代碼:
“ssh [email protected]你的伺服器名稱或者IP地址”
鍵入yes
輸入密碼
看到這個介面,代表串連成功。此時你已經通過SSH協議串連上了Git。
4、建庫操作
登入完成後,此時的實際路徑是在D:\ICW\home\GitAdmin
建庫操作步驟如下:
mkdir testgit //建立testgit檔案夾
cd testgit //進入testgit檔案夾
git init //版本庫初始化,會以testgit為庫名建立一個新庫
touch first.txt second.txt //建立first.txt和second.txt文字文件
git add . //將檔案添加至Git
git config –global user.email “[email protected]”//設定郵箱地址
git config –global user.name “Your Name” //設定使用者名稱
git commit –m “init” //將修改提交至Git
cd ~/.ssh //進入.ssh檔案夾
ssh-keygen –t rsa –C “[email protected]” //產生公開金鑰,預設名稱為id_rsa
至此,伺服器端的安裝與配置完畢。
註:Git預設設定複製版本修改master版本內資訊後不能提交修改,如需開放許可權,要修改.git/config檔案後面添加如下代碼:
[receive]
denyCurrentBranch = ignore
用戶端安裝與配置
1、安裝Git
安裝步驟與伺服器端相同。
2、安裝TortoiseGit
安裝完畢
此時在你的電腦滑鼠右鍵就能看到Git已經整合到了系統快捷操作中。
3、配置TortoiseGit
首先設定TortoiseGit>Settings>Network中SSH client的值為”d:\Program Files(x86)\Git\bin\ssh.exe”。
建立測試local檔案夾,右鍵選中Git Clone選項,會彈出對話方塊,輸入正確的URL,選擇Web方式,選好本地的檔案夾,點擊確定。
URL正確的話,會彈出輸入密碼介面,輸入正確後,會將庫資訊複製到本地。
看到Success,恭喜你,你已經擷取到了伺服器上的庫資訊。
Windows+Git+TortoiseGit+COPSSH安裝圖文教程【轉】