programing

폴더를 기존 Heroku 앱과 링크하는 방법

i4 2023. 4. 16. 14:34
반응형

폴더를 기존 Heroku 앱과 링크하는 방법

【깃허브】【레일즈】【헤로쿠】【헤로쿠】【헤로쿠】.새로운 개발 머신을 설정하고 GitHub 저장소에서 프로젝트를 복제하려고 합니다.그러나 이 폴더를 Heroku에 링크하는 방법을 모르겠습니다.★★★★★★★★★★★★★★★★★★★★★★★★★를 사용했습니다.heroku create명령어입니다만, 이번에는 다른 Heroku 인스턴스가 생성되기 때문에 하고 싶지 않습니다.

Heroku는 다음을 기반으로 프로젝트를 링크합니다.heroku remote( 「 」 「 」 「 )를 현재의하려면 , 커맨드를 합니다.Heroku 리모컨을 현재 저장소에서 리모컨으로 추가하려면 다음 명령을 사용합니다.

git remote add heroku git@heroku.com:project.git

서 ''는project 프로젝트(Heroku 프로젝트와 입니다.project.heroku.com★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★heroku xxxx명령어(Heroku 툴벨트가 설치되어 있는 경우)를 사용하여 평소처럼 Heroku에 푸시할 수 있습니다.git push heroku master명령줄 도구를 사용하는 경우 바로 가기로 다음과 같이 입력할 수 있습니다.

heroku git:remote -a project

서도, 「」, 「」project당신의 Heroku 프로젝트 이름입니다(고마워요, 패닉 대령님).Git 리모트에는 패스하면 원하는 이름을 붙일 수 있습니다.-r remote_name.

[갱신]

을 Ben으로 할 herokugem 명령어가 작동하도록 합니다.소스를 확인했는데 다음과 같이 동작합니다.

  1. 에서 --app ★★★★★★★★★★★★★★★★★★★」heroku info --app myapp 앱을 를 사용합니다.
  2. 사용하여 Git 리모트명을 지정했을 경우--remote ★★★★★★★★★★★★★★★★★★★」heroku info --remote productionGit git git git git git git git git git git 。
  3. , 「」가 .heroku.remote 설정 있는 그, 를 「하려면 , Git 를 사용해 주세요).git config heroku.remote production 【헤로쿠】【헤로쿠쿠는 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★」git config heroku.remote)을 클릭합니다.
  4. 옵션을 은 no "gem" 에서 수 ..git/configGit 리모트에서 URL에 "heroku.com"이 있는 리모컨을 하나만 찾으면 해당 리모컨을 사용합니다.
  5. 중 것도 통하지 않는 는, 하도록 지시하는 합니다.--app명령대로 하겠습니다.

Heroku CLI에는 이를 위한 간단한 숏컷이 있습니다.'falling-wind-1624'라는 이름의 앱의 경우:

$ heroku git:remote -a falling-wind-1624
Git remote heroku added.

https://devcenter.heroku.com/articles/git#creating-a-heroku-remote 를 참조해 주세요.

헤로쿠를 세팅하지 않은 머신도 잊지 마세요.

heroku keys:add

아니면 레포까지 밀고 당기거나 할 수 없게 됩니다.

기존 앱의 새로운 도입 시스템을 설정할 때 주의해야 할 두 가지 사항

1. Heroku(특히 앱)에 대한 앱 접속을 확인하기 위해

heroku apps

처음 셋업하는 경우 액세스 가능한 앱이 나열됩니다.

heroku keys:add

2. 그럼 git 리모콘을 셋업합니다.

이미 만들어진 Heroku 앱의 경우 를 사용하여 로컬 저장소에 리모트를 쉽게 추가할 수 있습니다.heroku git: remote명령어를 입력합니다.Heroku 앱 이름만 있으면 됩니다.

heroku git:remote -a appName

git remote rename 명령을 사용하여 원격 이름을 변경할 수도 있습니다.

git remote rename heroku heroku-dev(you desired app name)

그런 다음 git remote 명령을 사용하여 앱에 리모컨이 설정되어 있는지 확인할 수 있습니다.

 git remote -v
heroku login 

git init

heroku git:remote -a app-name123

리모트 응답을 확인합니다.

git remote -v

헤로쿠의 포크 사용

  1. 새로운 "heroku fork" 명령을 사용합니다.그러면 모든 환경이 복사되고 이후 github repo를 업데이트해야 합니다!

    heroku fork -a sourceapp targetapp
    
  2. 로컬로 복제

    git clone git@heroku.com:youamazingapp.git
    
  3. github에 새로운 repo를 만들어 추가하다

    git remote add origin https://github.com/yourname/your_repo.git
    
  4. gitub를 누르다

    git push origin master
    

ssh-agent를 시작하고 키를 추가해야 합니다.이것 좀 봐.

http://wordgraphs.com/post/5000/Heroku--Permission-denied--publickey---fatal--Could-not-read-from-remote-repository-

도움이 됐어요.

heroku를 업로드하기 위해 github과 heroku에 프로젝트가 있습니다.

heroku git:remote -a <project>

문서:

https://devcenter.heroku.com/articles/git

기존 저장소의 경우

단말기를 입력하다

$ heroku git: 리모트 - 예

여기에 이미지 설명 입력

언급URL : https://stackoverflow.com/questions/5129598/how-to-link-a-folder-with-an-existing-heroku-app

반응형