git push heroku master
Heroku Git을 이용해 Deploy를 하는 과정에서 다음과 같은 push 명령어를 사용하니 아래의 에러가 발생했다.
! [remote rejected] main -> main (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/[application-name].git'
해결 방법
1. 지원되는 앱(Rails, Django 등)이 포함된 repository를 push하고 있으며, 테스트를 하기위해 무작위의 repository를 푸시하는 것이 아닌지 확인한다.
git init
git add
git commit -m ""
heroku create
git push heroku master
2. package-lock.json 또는 yarn.lock 파일을 사용 중인지 확인한다.
종속성을 설치하는 데 하나의 lock 파일만 사용할 수 있기 때문에, package-lock.json 또는 yarn.lock를 삭제한다.
나는 package-lock.json을 삭제하는 방법으로 문제를 해결했다.
Reference
반응형
'BackEnd > Error' 카테고리의 다른 글
[ubuntu] dpkg was interrupted Error 해결 방법 (1) | 2021.01.08 |
---|
댓글