git 服务器搭建和使用

来源:互联网 发布:传奇霸业端源码 编辑:程序博客网 时间:2024/05/22 00:26

之前偶尔使用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、增加更过用户

待完成...



0 0
原创粉丝点击