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
相關文章
相關標籤/搜索