答案1
答案2
Sparkle Share – 在 Ubuntu 10.04 中安装 Git 服务器
我从一个空的 Ubuntu 服务器 10.04 开始,只安装了 openssh。我假设您可以从http://我的域名.com
安装 Git
aptitude build-dep git-core
apt-get install git-core
git --version #(not necessary just to insure that is installed)
添加用户 git
adduser --disabled-password git
git init --bare /home/git/MyProject #(your projects folder, named as you like)
制作密钥文件以便无需密码登录
mkdir /home/git/.ssh
touch /home/git/.ssh/authorized_keys
编辑文件/home/git/.ssh/authorized_keys
并粘贴您的密钥。您可以在客户端以 .txt 文件的形式找到您的项目文件。
pico /home/git/.ssh/authorized_keys
更改文件的所有者和权限
chmod 700 /home/git/.ssh
chmod 600 /home/git/.ssh/authorized_keys
chown -R git:git /home/git
在客户端中添加您的服务器
mydomain.com , /home/git/MyProject
答案3
我已经创建了一个文档这里关于在 Debian 机器上安装 git,我认为你可以在 Ubuntu 上按照同样的步骤