redhat7上搭建git服务器

1、安装

需要先安装依赖

# yum install libevent libevent-devel

# yum install git

生成一个git用户组和用户

# groupadd git

# useradd git -g git -d /home/git git

# passwd git //为git用户设置密码

2、启动

切换到git用户,并计入git用户家目录

$ su - git

$ git init --bare web.git //这一步操作创建了一个空的repository

 
  

3、本地配置和提交

客户端可以通过如下命令在某个目录下克隆web.git到本地

git clone git@docker:/home/git/web.git //克隆成功的话会提示 warning: You appear to have cloned an empty repository.

 
  

cd web

vi README.md

git add README.md

git commit -m "add readme file"

git push -u origin master
 
  

或者在本地先构建一个项目,最后来和远程git关联

cd web

git init

git remote set-url origin git@docker:/home/git/web.git

该关联语句也可以使用如下命令

git remote add origin git@docker:/home/git/web.git

后面的提交和直接克隆到本地的方式一样。

4、补充两个相关命令

git remote -v //可以查看远程仓库地址

 
  

git config --list //可以查看本地仓库配置

 
  

你可能感兴趣的:(linux)