我已經使用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