몇 달 동안 hg-git를 사용하여 Heroku에 hg repo를 배포했지만 최근에 작동이 중지되었습니다.Mercureial master branch from 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로 푸시하는 방법이 있습니까? .hg\git\HEAD
파일의
명령에서 "-b"를 "-B"로 바꾸어보십시오. 소문자는 브랜치를 푸시하는 것을 의미하지만 대문자는 북마크를 푸시하는 것을 의미합니다. 이는 Hg-Git이 Git 브랜치 (가장 일반적인 유스 케이스의 경우)에 매핑하는 것입니다. 저장소에 대한 정보, 특히 책갈피가있는 것이 도움이 될 수 있습니다. – davidmc24
그게 고마워. 당신이 당신의 코멘트를 대답한다면 나는 그것을 받아 들일 것입니다. –
답변으로 게시 됨. – davidmc24