- 创建新项目(管理者)
- 登录git服务器,进入/data/git/repositories
- 创建目录algorithm.git,并且进入该目录
- 执行git init --bare
- 进入/data/git/repositories/gitosis-admin.git
- 编辑gitosis.conf,添加如下内容
[group algorithm] writable = algorithm members = gaara-Lenovo-Product root@server-001.eflagcomm e6400
其中members可以在/data/git/repositories/gitosis-admin.git/gitosis-export/keydir配置公钥
- 回到客户端,执行git clone git@git.d.eflagcomm.com:algorithm.git,就可以checkout新的项目了
- commit代码到服务器
- git add . 用来预加载到本地库
- git commit -am '' 提交到本地库
- git remote add origin git@git.d.eflagcomm.com:algorithm.git 为服务器添加一个库名为origin。
- git push origin master 提交本地修改到服务器的origin库 master branch下
- 建立branch
- git branch [name]
- git checkout [branch_name] 切换到branch_name这个分支下