本文同步发表在http://www.soaringroad.com/article/2,查看最新版本请点击链接
申请ec2实例
1GBROM,30GB SSD,安全组
安装配置git
安装:
yum install git
(或者apt-get install git
)
配置:
切换到根用户 sudo su
增加账户 sudo adduser git
切换目录 cd /home/git/
新建仓储目录 mkdir git-resposity
初始化 git init --bare name.git
SSH认证配置
修改权限 sudo chown -R git:git sample.git
用户侧生成公钥,并拷贝(gitbash输入ssh-keygen -t rsa -C "mail@host.com"
,生成的文件应该在C:/users/username/.ssh下面)
拷贝并追加到最后一行 /home/git/.ssh/authorized_key
克隆项目
git clone git@ip:/home/git/git-resposity/sample.git