一,安裝git
二,下載Gitwin Free Edition
1,在瀏覽器中打開
下載完成即可
三,安裝
解壓下載的文件,進行傻瓜式安裝,一直下一步,知道安裝完按成,
此時點擊開始菜單會有Copssh文件夾
展開文件夾,點擊第一個控制面板
切換到users選項卡,點擊ADD按鈕
選擇git選項
四,獲取key
1,在C盤下,找到users並進入,找到Administrator文件夾,右擊。
2,輸入一下命令,並回車
3,此時在Administrator文件夾下回出現一個.ssh的文件夾(注意:該文件夾是隱藏目錄,如果沒有,在查看中設置顯示隱藏的文件夾)
4,進入.ssh文件夾裏邊有兩個文件id_rsa 和 id_rsa.pub。其中id_rsa是私鑰,不能泄露。id_rsa.pub是公鑰,也就是我們下邊要用到的key。
五,添加key
1,打開control panel,單機key按鈕
2,點擊Import按鈕
3,找到剛纔的id_rsa.pub文件,用記事本打開,複製裏邊的內容。粘貼到下邊。
4,此時重啓服務 ,切換到Status選項卡
六,防火牆設置
1,打開電腦控制面板,找到防火牆,點擊高級設置
2,點擊入站規則,並新建規則
3,選擇端口
4,端口號改爲22
5,添加名稱 和 描述
七,新建Git服務項目
1,打開Copssh文件夾,點擊第二個選項
2,在命令行裏輸入一下命令,並回車
$ git init --bare demo.git
demo是自定義的名字
此時,自定義git服務器已經圓滿完成了!測試一下吧。
1.在桌面右擊,Git bush here ,並輸入以下命令
$git clone git@127.0.0.1:/demo.git
輸入yes連接。
2,此時會在桌面上出現一個demo文件夾。
**
到這裏,已經測試完成,自定義git服務器搭建成功!
**