Heroku CLI 중요 명령어들

2018. 8. 8. 15:48Heroku

반응형

Heroku CLI 중요 명령어들

heroku login

Heroku CLI의 기능을 사용하기 위해서는 반드시 로그인을 먼저 해야 합니다. 윈도우에서는 cmd에서만 로그인 할 수 있습니다. 만약 git bash 등 다른 shell들을 사용한다면 cmd에서 로그인 하고, 사용하는 shell을 재시작한 후에 Heroku CLI를 사용하면 됩니다.

heroku logout

한번 로그인이 되면 컴퓨터를 껏다 켜도 로그인이 계속 지속되고 로그아웃을 하기 위해서는 위 명령어를 입력해야 합니다.

heroku create

Git 저장소가 생성된 폴더에서 사용 가능한 명령어 입니다. 헤로쿠에 저장소를 생성하고 현재 git 저장소에 헤로쿠 저장소 위치를 heroku라는 이름으로 기억시킵니다.

이때 헤로쿠 저장소 이름이 랜덤하게 생성되고, 이 이름이 웹사이트의 주소가 되는데, 이 이름을 지정하고 싶으면 

heroku create 저장소_이름

으로 저장소 이름을  create 다음에 입력해 주면 됩니다. 이 저장소 이름은 모든 헤로쿠 사용자간에 유일해야 합니다.

헤로쿠 저장소에 저장된 코드는 저장소_이름.herokuapp.com 으로 접속할 수 있습니다.

heroku config:set 환경변수_KEY=환경변수_VALUE

헤로쿠 저장소에 환경변수를 설정합니다. 사이트에서 사용되는 모든 환경 변수들은 헤로쿠 저장소에도 설정해 주어야 사이트가 정상적으로 작동하겠죠.

heroku config

헤로쿠 저장소의 모든 환경변수들을 보여주는 명령어입니다.

heroku config:get 환경변수_KEY

하나의 환경변수를 보여주는 명령어입니다.

heroku config:unset 환경변수_KEY

환경변수를 지우는 명령어 입니다.

heroku logs

헤로쿠 서버의 console log를 보여주는 명령어 입니다. 오류를 확인하거나 debug를 할 때 사용됩니다.

Heroku 저장소로 코드 올리기

heroku create로 헤로쿠 저장소가 생성되면 현재폴더의 git에 헤로쿠 저장소 주소가 heroku라는 이름으로 기억됩니다. 헤로쿠 저장소에 push를 해주면 사이트가 자동으로 인터넷으로 등록됩니다.

git push heroku master

헤로쿠 저장소(heroku)에 master branch를 push하는 명령어입니다.

반응형