2012-10-05 95 views

回答

2

GitHub上允許登記SSH密鑰,併爲SSH網址類型的使用:

[email protected]:user/repo.git 

如果你想你自己的服務器遵循這一點,你需要:

然後,您就可以克隆/推/使用URI yourserver:yourRepo拉你的遠程回購(這將把您的配置文件的「yourServer」條目)

由於Will Palmercomments,您可以添加給你的git安裝一個authorization框架叫做gitolite。請參閱installation page或我的own installation script for a local installation(與「git」帳戶相同的帳戶)

+0

提到gitolite會完成此答案 –

+0

@WillPalmer提及增加。我確實知道gitolite(http://stackoverflow.com/tags/gitolite/topusers) – VonC

+0

注意:另一個類似於GitHub的基於ssh的個人Git倉庫是GitLab:http://gitlabhq.com/ – VonC