gli*_*ran 3 git version-control mercurial hg-git
我有一个名为MvcOpenId的小项目项目.我在Codeplex和GitHub上托管了这个源代码.Localy我正在使用Mercurial(Hg)进行版本控制,然后使用hg-git插件我正在推送到两个在线存储库.到目前为止,这一直运作良好.我在Mercurial(Hg)存储库中添加了一个分支.对Codeplex的推动进展顺利,但对GitHub的推动并不是那么多.GitHub存储库不显示任何分支,只推送了分支提交.
如何将我的整个Mercurial(Hg)存储库推送到GitHub,包括所有分支和所有内容?
我注意到git分支已经很好地导入然后由hg-git重新导出,但是以书签的形式.它对您来说可能不是非常用户友好,但您可以尝试以下方法:
完成这些步骤后,您应该在hg中看到新的git分支(在书签列表中).你可以用经典的方式处理它:hg update -C <name>然后提交.当你推送与这个书签相关的变更集时,hg-git应该将新的变更集添加到github上相应的git分支.
我知道这有点麻烦..但它可能对你有所帮助.
干杯,
克里斯托夫.
| 归档时间: |
|
| 查看次数: |
1423 次 |
| 最近记录: |