簡單方便配置 windows GIT server

最近想弄一個Git的代碼管理,家裏環境受限不能弄linux,於是想在win7上架設一個GIT的server.分別嘗試了 Apache和安裝cygwin的兩種方法,均覺得十分的麻煩。要麼就是cygwin不同時間某個組件更新了不能用,要麼就是權限問題弄得我一團糟,可能是我比較弱,弱人就找個簡單的方法吧。

gitblit終於讓我給找到了,http://www.haogongju.net/art/1547073 按照上面的來 http://code.google.com/p/gitblit/downloads/detail?name=gitblit-1.1.0.zip 2012-10-10是1.1版本了。這裏再重複一下步驟:

1 安裝jre、 安裝git

2 解壓下載下來的zip包

3 按照上面的網址中介紹的方法配置gitblit.properties ,端口我設置的 43210 http 和 https的都是,localhost這個不變。

4 啓動gitblit.cmd後就可以通過瀏覽器訪問了,http://127.0.0.1:43210/ 就能看見界面了。

5 用 admin admin登錄,點擊 new repository創建git項目。創建完點擊項目一下會跳到另一頁 上面有 類似告訴你git地址 http://127.0.0.1:43210/git/mygit.git 的內容。

6 現在轉到客戶端(我就用一臺機器測試的,所以還是本機)打開命令行-》打開e盤-》創建目錄TEST-》git clone 上面的內容    OK

7 進入mygit目錄後輸入 git remote -v 後可以看到可以 fetch 可以 push  都對應 origin

8 輸入git push origin master 出現了2個錯誤

error: src refspec master does not match any.
error: failed to push some refs to 'http://127.0.0.1:43210/git/mygit.git'

查了一下應該制定用戶名和email,就是申請git的帳號,輸入進去

git config --global user.name xxxxxx

git config --global user.email xxxxxxxx@xxxx.com

然後依次執行

touch README

git add README 

git commit -m 'first commit'

git push origin master

這樣就OK了.簡單方便啊。


最近覺得 git server + vs2010 + Unity3D/Cocos2dx  無縫方案啊  Good!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章