Heroku에 HTTPS로 배포

2562 단어 경 6배포Gitdeploy
작년 말에 에 6HTTPS를 통한 Git 지원했습니다
이제 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입니다

좋은 웹페이지 즐겨찾기