Heroku에 HTTPS로 배포
이제 SSH가 통과하지 않는 환경에서도 배포 할 수 있습니다
최신 Heroku Toolbelt가 설치되어 있다고 가정합니다.
새로운 애플리케이션을 만들 때
1. Heroku에 새로운 응용 프로그램을 만듭니다. 이 때 --http-git을 지정한다.
$ heroku apps:create --http-git
Creating アプリケーション名... done, stack is cedar-14
2. 새로운 git 리포지토리 만들기
$ git init
3. Heroku를 git의 원격으로 등록합니다.
$ heroku git:remote -a アプリケーション名
Git remote heroku added
4. 확인한다.
$ git remote show heroku
* remote heroku
Fetch URL: https://git.heroku.com/アプリケーション名.git
Push URL: https://git.heroku.com/アプリケーション名.git
Fetch URL과 Push URL이 https로 시작하면 괜찮습니다
기존 애플리케이션을 SSH에서 HTTPS로 변경하는 경우
1. 우선은 이런 느낌으로 SSH 경유가 되어 있을 것 (기 t @ 헤로쿠. 이 m )
$ git remote show heroku
Fetching repository, done.
* remote heroku
Fetch URL: [email protected]:アプリケーション名.git
Push URL: [email protected]:アプリケーション名.git
HEAD branch: master
Remote branch:
master tracked
Local ref configured for 'git push':
master pushes to master (local out of date)
2. heroku git:remote --http-git 로 변경합시다.
$ heroku git:remote --http-git
Git remote heroku updated
3. 다시 한번 명령으로 확인하면…
$ git remote show heroku
* remote heroku
Fetch URL: https://git.heroku.com/アプリケーション名.git
Push URL: https://git.heroku.com/アプリケーション名.git
HEAD branch: master
Remote branch:
master tracked
Local ref configured for 'git push':
master pushes to master (local out of date)
제대로 HTTPS입니다
Reference
이 문제에 관하여(Heroku에 HTTPS로 배포), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/diskshima/items/dfe45d6b1859b7819214텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)