git 裸库
Posted yimingwang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git 裸库相关的知识,希望对你有一定的参考价值。
初始化一个空的裸仓库
$ cd /home/repo
$ mkdir tproject.git
$ cd tproject.git
$ git init - -bare 注:这是在服务器上运行的,是为了初始化一个根级的git仓库
空仓库是不能clone的,所以需要某一个有写权限的人初始 化一个版本
[email protected]:~/work$ mkdir project-ori
[email protected]:~/work$ cd project-ori/
[email protected]:~/work/project-ori$ git init 注:这是在用户端的PC上执行的,为的是初始化一个本地的版本库
[email protected]:~/work/project-ori$ echo “/*add something*/” > hello
[email protected]:~/work/project-ori$ git add .
[email protected]:~/work/project-ori$ git commit -am “initial version”
[email protected]:~/work/project-ori$ git remote add origin [email protected]<server>:teamwork.git
[email protected]:~/work/project-ori$ git push origin master
到此为止project已经有了一个版本了,team的其他成员只要先clone一下 teamwork仓库,就可以任意玩了。
以上是关于git 裸库的主要内容,如果未能解决你的问题,请参考以下文章
Git应用详解第五讲:远程仓库Github与Git图形化界面