您的位置:首页 > 其它

如何创建一个自己的git服务器

2014-01-27 22:24 471 查看


参考文档

http://blog.csdn.net/markddi/article/details/8278015


前提条件

客户端:Windows

服务器:Ubuntu


步骤


客户端

安装git(我用的是cygwin)

生成 idrsa, idrsa.pub


ssh-keygen -t
rsa



服务器

安装git


apt-get install
git-core


将客户端的id_rsa.pub里的内容放到.ssh目录下的配置文件里


cat 客户端的id_rsa_user1.pub >> 服务器的~/.ssh/authorized_keys


建立Git Repository


mkdir -p /some/dir/project_name.git


cd /some/dir/project_name.git


git init --bare --shared



客户端


有两种方法

1.


git clone git@example.com:/var/cache/git/project_name.git


cd project_name


vim test.txt


git add .


git commit -m 'add
test.txt'


git push origin master


2.


mkdir project_name


cd project_name


git init


git add .


git commit -m 'initial
commit'


git remote add origin git@example.com:/var/cache/git/project_name.git


git push origin master
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: