windows git服務(wù)器
安裝添加
blog.sina.com.cn/s/blog_703a6cae0100m9vw.html
首先,需要安裝兩個工具:
1、Git,Windows下的Git,還是msysGit比較好。
安裝簡單,除了修改安裝路徑外,一路默認(rèn)即可,相關(guān)配置請見:《msysGit的配置及中文支持》
2、SSH,可以用CopSSH,可以在Windows上啟動SSH服務(wù),而不僅是客戶端。
注意:安裝CopSSH的時候會給Windows添加一個管理員用戶,雖然這個用戶已經(jīng)被添加了,但是CopSSH還不能使用它,需要在CopSSH控制面板里設(shè)置一下。還有就是這個用戶會在Windows登錄界面顯示出來,要避免這個問題,請記下剛才安裝時添加的用戶名,然后替換下面代碼中的“”(不含引號),并添加到注冊表:
WindowsRegistryEditorVersion5.00
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\SpecialAccounts\UserList
""=dword:00000000
另外,最好把msysGit和CopSSH安裝目錄下的bin目錄加入Windows的系統(tǒng)環(huán)境變量的PATH內(nèi),以方便調(diào)用。
這時,從其它機(jī)器用git用戶通過ssh登錄以后,可以執(zhí)行l(wèi)s,cd等基本命令。但是git任然不能運(yùn)行。所以,也就還不能通過這個ssh來發(fā)布git版本庫了。要實(shí)現(xiàn)這個,需要做一些設(shè)置。
開始菜單-->CopSSH-->02.StartaUnixBASHShell
假設(shè)你的msysGit和CopSSH的安裝路徑分別為:D:\GitServices\GitD:\GitServices\ICW
依次執(zhí)行如下命令:
$cd/bin
$ln-s/cygdrive/d/GitServices/bin/git.exegit.exe
$ln-s/cygdrive/d/GitServices/Git/libexec/git-core/git-receive-pack.exegit-receive-pack.exe
$ln-s/cygdrive/d/GitServices/Git/libexec/git-core/git-upload-archive.exegit-upload-archive.exe
$ln-s/cygdrive/d/GitServices/Git/libexec/git-core/git-upload-pack.exegit-upload-pack.exe
然后,登錄SSH就可以使用git命令了。
Tags:安裝添加,windows git服務(wù)器
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。