码迷,mamicode.com
首页 > 其他好文 > 详细

git 裸库

时间:2018-09-03 17:14:08      阅读:269      评论:0      收藏:0      [点我收藏+]

标签:server   com   执行   初始   在服务器   project   work   hello   一个   

初始化一个空的裸仓库

$ 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仓库,就可以任意玩了。

git 裸库

标签:server   com   执行   初始   在服务器   project   work   hello   一个   

原文地址:https://www.cnblogs.com/yimingwang/p/9579321.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!