다음 명령을 실행하고 fatal: remote heroku already exists.
오류가 발생합니다.치명적 : 원격 heroku가 이미 존재합니다
나는 무엇이 잘못되었는지 모릅니다. 이전에는 오류없이 작동했습니다.
git init
git add .
git commit -m 'Initial commit'
git remote add heroku [email protected]:myapp.git
다음 명령을 실행하고 fatal: remote heroku already exists.
오류가 발생합니다.치명적 : 원격 heroku가 이미 존재합니다
나는 무엇이 잘못되었는지 모릅니다. 이전에는 오류없이 작동했습니다.
git init
git add .
git commit -m 'Initial commit'
git remote add heroku [email protected]:myapp.git
열기 .git/config에, 당신은 당신이 밀어 할 앱 이름
[remote "heroku"]
url = [email protected]:xxx.git
fetch = +refs/heads/*:refs/remotes/heroku/*
변경 XXX를 찾을 수 있습니다. 그 다음
git push heroku master
그것은 나를 위해 일한다. 시도해 볼 수 있습니다.
"git remote add"는 한 번만 실행해야합니다. 아마도 당신은 "git push"를 찾고 있습니까?
이전에 사용한 것과 같은 디렉토리에 heroku를 원격 추가하려고합니까? 그렇다면 다른 것으로 시도해보십시오. 작동해야합니다.
당신은 아마 원하는 : 그것은 나에게 커밋하기 전에 물건을 확인하는 또 다른 기회를 제공으로
git add .
git commit -m 'Information about what is in this commit'
git push heroku master
주 내가 명령 행에서 -m
옵션을 git commit
을 선호합니다.
.git/config 파일을 보았습니까? 당신은 이미 Heroku를위한 리모콘을 설립했을 것입니다. 그리고 faffaffaff는이 설정을 한 번만 완료 했으므로 git push
을 사용하여 git remote add
이 아닌 원격 저장소에 무엇이든 푸시해야한다는 점에서 올바른 것입니다.
이미 존재하는 자식 원격을 추가하려고합니다. 이전에 명령과 동일한 폴더에 git remote -v
명령을 실행하면 로컬 저장소가 알고있는 모든 원격 저장소 목록이 표시됩니다. 당신이 별칭에게 Heroku와 자식 원격 저장소를 추가 한 것 같은 폴더에 heroku create
명령을 사용하는 경우, 당신은
git remote -v
(가져 오기위한 추진을위한 하나, 하나) 두 개의 항목이라고 Heroku가 표시됩니다. 명시된 바와 같이, 다시 추가 할 필요가 없습니다.
# create your project
git init
git add .
git commit -m "useful commit message"
# run heroku create only once (unless you want additional environments - test, stageing)
heroku create
# deploy to heroku
git push heroku master
계속해서 코드를 향상시키고 로컬 git 저장소에 추가/커밋하십시오. 다시 배치 할 준비가되면 영웅으로 밀어 넣으십시오.
# work on your code
git add .
git commit -m "useful commit message"
git push heroku master
나는 이것을했고 전에 일하고 있었다. '오류 : src refspec 마스터가 현재 일치하지 않습니다. – Efe
'git status'를 실행하여 결과를 알려주십시오. –
이것은 디렉토리가 비어있는 경우에도 발생할 수 있습니다. 디렉토리에서'ls'을 실행하십시오. –