branch를 heroku에 배포하는 방법

할 수 있게 되는 것



branch(develop)를 master에 merge하기 전에 heroku에서의 거동을 확인하고 싶을 때 branch(develop)를 heroku에 배포한다.
(rails 튜토리얼에서는 모두 merge하고 나서 배포하고 있었다고 생각한다.)

준비



rails 튜토리얼 1장 를 해 둔다.

해설



maseter로 표시되는 것을hello,worlddevelop로 표시되는 것을hello,japan
한다.

조속히 해본다.

우선 master의 현상 확인

rails s 에서 확인


마스터 브랜치를 heroku에 배포합니다.

console
git add -A
git commit -m "world"
git push
git push heroku master

여기에서 자신의 heroku를 열어보십시오.
(https://~~~~~~~..herokuapp.com/)
당연히 방금 전과 다르지 않지만 다음과 같다.


그런 다음 develop 브랜치 만들기

console
git checkout -b develop

아래와 같이, 표시 내용 변경 후, 일단 rails s


develop 브랜치를 heroku에 배포합니다.

console
git add -A
git commit -m "japan"
git push origin develop
git push heroku develop:master

따라서 마찬가지로 자신의 heroku를 열어보십시오.
(https://~~~~~~~..herokuapp.com/)
제대로되어 있는지 확인.


이상! !

필자 코멘트



큰 일은 아니지만, 문득 어떻게 하는 것일까~? 라고 생각해 조사해 보았다.
비망록을 위해 정리해 보았다.
실수 등이 있으면 지적해 주시면 감사하겠습니다.

좋은 웹페이지 즐겨찾기