您的位置:首页 > 其它

git 服务器搭建和使用

2015-01-20 16:00 232 查看
之前偶尔使用git来下载开源程序,对git和svn的区别不甚了解,今天有时间,补一下课。

这里有一篇教程,讲的还不错,可参考
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
任务1、centos下安装git服务器

1、安装git

yum install git

2、添加git用户

adduser git

passwd git 设置密码

3、初始化git仓库

cd /srv #可以为其他路径

git init --bare sample.git

chown -R git:git sample.git

4、修改/etc/passwd

git:x:1001:1001:,,,:/home/git:/bin/bash



git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell

服务端仓库创建完成

任务2、远程访问

1、在客户机上使用ssh-keygen生成公玥

2、将公玥字符串拷贝到git服务器 的/home/git/.ssh/authorized_keys 文件中

3、克隆仓库

git clone git@server:/srv/sample.git

4、增加文件a.txt并提交

git add a.txt

git commit -m "add a.txt"

git push origin master

git pull

如果需要增加客户端用户,可通过拷贝公玥的方式增加。

任务3、增加更过用户

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