git - 搭建最简单的git server

如下操做都在 centos7 下进行,但一样适用于centos 6。git

 

1. 安装git-corevim

yum -y install git

添加git用户,用于启动管理git仓库centos

useradd git
passwd git

 

2. 客户端机器的公钥添加入git 服务器的 /home/git/.ssh/authorized_keys服务器

 

3. 建立服务端仓库ssh

mkdir -p /data2/git_repo/repositories
cd /data2/git_repo/repositories
git init --bare test1.git

 

3. 客户端clonecentos7

git clone git@10.2.1.88:/data2/git_repo/repositories/test1.git

建立一个文件spa

vim README.md

提交code

git add README.md
git commit README.md

初次提交后,能够看到当前在master分支下blog

# git branch
* master

push至服务器it

git push origin master

执行结果能够看到已提交到以前clone的服务器地址:

Counting objects: 3, done.
Writing objects: 100% (3/3), 215 bytes, done.
Total 3 (delta 0), reused 0 (delta 0)
To git@10.2.1.88:/data2/git_repo/repositories/test1.git
 * [new branch]      master -> master
相关文章
相关标签/搜索