Git 仓库迁移

2019-05-19  本文已影响0人  红衣落桂花

以前使用 gerrit ,版本比较老,而且功能单一。最近项目组准备用gitlab 做代码 & 项目进度管理,做代码迁移,简单的两个命令。

1. 在新的gitlab 下面创建project

2. 在本地随便找个位置,运行:git clone --bare ssh://gerrit-server/old-project.git

3. git push --mirror new-project-ssh.git

使用git clone --bare 能把项目中所有的分支,tag都拉到本地,这样在推的时候才能把分支推全,否则只会推上本地有的分支&tag。

上一篇下一篇

猜你喜欢

热点阅读