git 裸库

初始化一个空的裸仓库

$ cd /home/repo

$ mkdir tproject.git

$ cd tproject.git

$ git init - -bare      注:这是在服务器上运行的,是为了初始化一个根级的git仓库

 

空仓库是不能clone的,所以需要某一个有写权限的人初始 化一个版本

usr@pc1:~/work$ mkdir project-ori

usr@pc1:~/work$ cd project-ori/

usr@pc1:~/work/project-ori$ git init           注:这是在用户端的PC上执行的,为的是初始化一个本地的版本库

usr@pc1:~/work/project-ori$ echo “/*add something*/” > hello

usr@pc1:~/work/project-ori$ git add .

usr@pc1:~/work/project-ori$ git commit -am “initial version”

usr@pc1:~/work/project-ori$ git remote add origin git@<server>:teamwork.git

usr@pc1:~/work/project-ori$ git push origin master

 

到此为止project已经有了一个版本了,team的其他成员只要先clone一下 teamwork仓库,就可以任意玩了。

posted @ 2018-09-03 16:41  $wanggang  阅读(779)  评论(0编辑  收藏  举报