我的桌子上有一个本地的mercurial repo,我想把它上传到bitbucket或github,这样就可以在网上查看了。
到目前为止,我还停留在导入阶段,GitHub或Bitbucket都要求我为我的repo提供一个URL(比起repo,我更喜欢磁盘上的简单路径)。
我已经启动了一个本地服务器,但地址:http://localhost:8000/Myrepo/
未能加入。
我知道乌龟汞柱Git插件,我试着做了一个推送git://...但它也失败了。
所以我的第一个问题是:如何将我的可变回购放在网上,以便导入?
我的第二个问题是:如果我必须在网上设置一个在线、公共、多变的服务器来推送给他们,那么拥有一个bitbucket/github帐户有什么意义?
我想继续在本地工作,然后推送到bitbucket/github,而不必设置一个mercurial服务器。
感谢
问题:您有一个现有的本地(mercurial或git)回购,并希望将其转移到比特桶
简短回答:
- 在bitbucket中创建一个新的空(!)存储库
- 复制新的空回购的比特桶URL
- 将您现有的旧回购推送到新比特桶回购的地址
现在,比特桶回购将被现有(旧)回购的历史记录覆盖
我刚刚测试了它,它运行得很好:-)
您的问题的详细答案如下所示:
https://confluence.atlassian.com/bitbucket/push-versioned-code-to-an-empty-repository-877177145.html