我已经使用hg-git将我的hg repo部署到Heroku几个月,但它最近停止工作。将Mercurial master分支部署到Heroku
0 HAL:0 work/nrb % hg push git+ssh://[email protected]:nrb.git
pushing to git+ssh://[email protected]:nrb.git/
exporting hg objects to git
converting revision 75ef42d9fe22b99259a2a05b28be56c92d0aa01b
creating and sending data
["git-receive-pack 'nrb.git'"]
Pushed to non-master branch, skipping build.
正如你所看到的,Heroku需要一个主分支。我试图创建一个与
hg push -b master git+ssh://[email protected]:nrb.git/
推动,但得到了同样的结果。 有没有办法让hg-git将名为master的分支推送到Heroku?
尝试用“-B”替换命令中的“-b”。小写表示推送分支,而大写则表示推送书签,这是Hg-Git映射到Git分支(在最常见的用例中,无论如何)。包含有关存储库的一些信息可能会有所帮助,特别是存在哪些书签。 – davidmc24
就是这样,谢谢。如果你让你的评论成为答案,我会接受它。 –
以答案形式发布。 – davidmc24