2013-07-24 2 views
0

Heroku에서 롤백을 수행하면 Heroku 측에서 이전 커밋을 체크 아웃합니다. 우리는 그것을 압니다. 그러나 HEAD 커밋으로 어떻게 복원합니까?Heroku에서 롤백 한 후 업데이트하는 방법

실제로 로컬 HEAD를 수정 한 다음 저장소로 푸시해야합니다. 그렇지 않은 경우,

$ git push [email protected]:appname.git HEAD:master 
Everything up-to-date 

및 아무런 일도 일어나지 않습니다. 즉, 새로운 릴리스가 생성되지 않습니다.

쉬운 솔루션은 bundle install, 커밋 및 푸시와 같은 무해한 변경을 수행하는 것입니다. 하지만 이전에 없었 더라면 HEAD에 앱을 가져올 수있는 방법을 찾기를 희망했습니다. 어떤 통찰력? 내가 놓친 게 있니?

답변

0

롤백을 수행하면 이전 변경 사항에 대한 새 배포가 생성됩니다. 다른 버전은 여전히 ​​git에 있습니다. 그래서 새로운 변화로 "전진"하기 위해, 이번에는 해쉬 넘버로 배포 할 때까지 다시 롤백 할 것입니다.

관련 문제