1、服务器端操作
#需要ssh支持,某些发行版需要安装git-core 默认版本是1.8.3
#新版本可以参考后面的git源码安装
yum -y install git
#创建服务用户
useradd -m git
#设置git 密码
echo git:123456 | chpasswd
#本地仓库名
mkdir /project
chmod 755 -R /project
chown git:git -R /project
su git
cd /project
#创建git测试目录及文件
mkdir project.git
cd project.git
#初始化仓库
git --bare init
2、客户端操作
在客户端初始化测试,将服务端的project项目git clone下来
#创建测试目录
mkdir git && cd git
#从远程仓库拷贝到测试目录
git clone git@192.168.1.112:/project/project.git
3、设置个人用户信息
git config --global user.name "liufengji"
git config --global user.email "liufengji@aliyun.com"
4、客户端模拟开发更新,提交
#模拟测试内容
cd project && echo “This is test” > 1.html
#添加到暂存缓区
git add .
#提交到本地仓库,会输出提示信息
git commit -m "first"
#确认本地和远程是否关联
git remote add origin git@192.168.1.112:/project/project.git
#把本地代码上传到远程代码
git push origin master