git remote add origin +项目地址
git push -u origin master 推送本地内容到空仓库
需求的可以先按照如下步骤导入其它地方的git仓库(以 github 上的 impress.js 为例):
1. 从原始地址 clone 一份 bare 仓库:
git clone --bare https://githu b.com/bartaz/impress.js.git
2. 在要push的仓库服务器上,创建指定的项目并分配权限;[这个跟平时创建仓库的命令一样]
3. 以 mirror 的方式把刚才 clone 的项目 push 到指定地址的仓库上:
cd impress.js.git git push --mirror gitolite@115.28.202.99:impress.git
这种方式的好处是:可以完整地保留原项目的所有 branch 和 tag 信息。 提示:首次push内容量较大,推荐采用ssh方式push,传输更快,更稳定,如果项目较小,也可以采用http方式push。