$ git remote add oringin git@git-server-ip:teamwork.git
$ git push origin master
到此为止teamwork已经有了一个版本了,team的其他成员只要先clone一下teamwork仓库,就可以任意玩儿了。
$ git clone git@git@git-server-ip:teamwork.git
另外:如果你有一个现成的git仓库,想放到gitserver上供team使用(比如你clone了一个官方的kernel仓库,想在内部使用它作为基 础仓库),怎么办呢。
首先需要从你的工作仓库中得到一个纯仓库, 比如你的工作目录为~/kernel, 你想导出纯仓库到你的优盘里,然后拷贝到gitserver上去。
$ git clone --vare ~/kernel /media/udisk
然后就拿着优盘,交给gitserver的管理员,让他拷贝到/opt/git/下,同时需要配置gitosis相关配置文件哦,这个就不用再说了吧。
$ git push origin master
到此为止teamwork已经有了一个版本了,team的其他成员只要先clone一下teamwork仓库,就可以任意玩儿了。
$ git clone git@git@git-server-ip:teamwork.git
另外:如果你有一个现成的git仓库,想放到gitserver上供team使用(比如你clone了一个官方的kernel仓库,想在内部使用它作为基 础仓库),怎么办呢。
首先需要从你的工作仓库中得到一个纯仓库, 比如你的工作目录为~/kernel, 你想导出纯仓库到你的优盘里,然后拷贝到gitserver上去。
$ git clone --vare ~/kernel /media/udisk
然后就拿着优盘,交给gitserver的管理员,让他拷贝到/opt/git/下,同时需要配置gitosis相关配置文件哦,这个就不用再说了吧。
注:
获取gitosis安装包;
git clone git://eagain.net/gitosis.git
如果这个不行:
Cloning into 'gitosis'...
fatal: unable to connect to eagain.net:
eagain.net[0: 208.78.102.120]: errno=Connection refused
则可从如下位置clone gitosis包:
git clone https://github.com/res0nat0r/gitosis.git