尝试将SVN项目迁移到Github我首先按照以下说明将SVN转换为Git:http://code.google.com/p/support/wiki/ConvertingSvnToGit
这有效,但我不确定下一步该怎样做才能从Googlecode转移到Github。
我试过了:
$ git remote add origin git@github.com:GITHUB_USERNAME/REPO_NAME.git
$ git push --all origin
(我希望这是有道理的,因为我只是在这里猜测)
然后它告诉我在推进之前我应该拉一下。但它从Googlecode中脱离了当然。 那么如何告诉它从Github拉出来?
_
(我也看到了这个:http://github.com/nirvdrum/svn2git ...我应该这样试试吗?)
答案 0 :(得分:1)
比我预想的要容易得多(但由于我不知道任何Git命令行,我不知道从哪里开始)...
因为我的原始回购仍然在googlecode
$ git pull
会从那里拉出来。
$ git pull origin master
诀窍。不得不添加分支(主)因为origin不是默认的远程。
$ git push --all origin
我已经准备好摇滚了
答案 1 :(得分:0)
以下是您要采取的步骤:
git-svn rebase trunk
中提取您的代码< - 我想你在这里git push origin master
应该是它。