1.更新apt防止在安装git过程中,出现部分依赖包没有安装
sudo apt-get update
2.安装 git core 组件
sudo apt-get install git-core
完成这两步之后,我们就可以开始配置 Git Server
3.创建developers用户组
sudo groupadd developers
创建git用户
sudo mkdir -p /home/git # 创建git目录
sudo useradd git -d /home/git -g developers # 创建git用户,并制定其默认的工作路径和隶属的用户组
sudo passwd git # 为git设置密码
如果已有用户只需要把用户添加到developers组里,
修改 /etc/group 文件找到developers然后把用户添加在后面如:developers:x:1003:git,vagrant
4.创建git仓库并授权
sudo mkdir yourproject.git
sudo chgrp developers yourproject.git
sudo chmod g+rws yourproject.git
5.初始化git仓库
sudo git init –bare –shared yourproject.git
–bare 指定创建的仓库为公共仓库,–shared 将使其他人都有权限将他们的代码提交至这个仓库中。
这时候你就可以使用git@192.168.2.228:/home/git/yourproject.git了
git常用操作
Clone远程版本库
git clone git@192.168.2.228:/home/git/yourproject.git
添加远程版本库origin,语法为 git remote add [shortname] [url]
git remote add origin git@192.168.2.228:/home/git/yourproject.git
#推送你的更新到远程服务器,语法为 git push [远程名] [本地分支]:[远程分支]
git push origin master
抓取远程仓库所有分支更新并合并到本地
git pull
参考:
http://blog.
http://justc
http://www.c