破伤风和海泡石?我正在寻找安装一个git服务器与我的团队共享项目。我不想为每个需要Git访问的开发人员在服务器上创建一个具有SSH访问权限的用户帐户。似乎有两种同时解决这一问题的解决方案:珠穆朗玛瑙&海泡石。我找不到这两种解决方案之间的任何比较。他们之间的主要区别是什么?还有其他类似的解决方案吗?
3 回答
守着一只汪
TA贡献1872条经验 获得超3个赞
我正在寻找安装一个git服务器与我的团队共享项目。
你可以的 只是用吉特。
免安装解决方案
ssh [user@]server cd repos/are/here/ mkdir project.git cd project.git git init --bare
cd projects/are/here/project git remote add origin [user@]server:repos/are/here/project.git git push -u origin master
设置Git服务器很容易。
安装git 创建名为git的用户 将您和您的团队的公钥添加到Git用户的 .ssh/authorized_keys
档案 将Git用户的shell更改为 git-shell
在服务器上创建repos 启动git拉/推到git@youserver.com
git-shell
呼如林
TA贡献1798条经验 获得超3个赞
- 3 回答
- 0 关注
- 410 浏览
添加回答
举报
0/150
提交
取消