2017-02-13 2 views
0

그래서 장고 레고에서 heroku create 명령을 실행했으며 현재 Heroku에 살고 있습니다. 내가 전에하지 않은 것은 내 로컬 git repo를 만드는 것이다. git init을 실행하고 을 만들어 내 pycharm ide 파일, 모든 재미있는 것들을 걸러냅니다.Heroku가 내 로컬 자식 명령을 차단합니까?

모든 커밋을 초기 커밋에 추가하려면 git add .을 실행하십시오. 이상한 ... 그것은 반환 : 예를 들어, 을

fatal: Unable to create /Users/thefromanguard/thefromanguard/app/.git/index.lock': File exists.

"또 다른 자식 프로세스가이 저장소에서 실행되는 것 같습니다 :

[1] 4270 killed git add.

그래서 내가 다시 git add .을 실행하고 다시이 얻을 편집기가 'git commit'에 의해 열렸습니다. 모든 프로세스 이 종료되었는지 확인한 다음 다시 시도하십시오. 여전히 실패하면 이 저장소에서 이전에 충돌했을 수 있습니다 : 계속하려면 수동으로 파일을 제거하십시오. "

그래서 파일을 삭제하고 다시 실행하십시오. 같은 오류. 전체 repo를 제거, 프로세스를 반복, 여전히 동일한 메시지가있어.

백그라운드에서 Heroku가 실행되고 있습니까 (ps).

+0

잠금 파일을 삭제 해보세요. –

답변

2

처음부터 다시 시작하겠습니다.

  1. 된 자식의 repo 유물을 복사하지 마십시오 (파일을 통해 복사,

  2. 하는 새로운 디렉토리를 생성합니다 (I 심지어 디렉토리를 제거 할) heroku apps:destroy --app YOURAPPNAME

  3. 전체의 repo를 제거 Heroku가 응용 프로그램을 파괴 남겨 둘 수도 있습니다, .git으로 시작하는 항목)

  4. git repo를 초기화하고 파일을 추가 한 다음 커밋 한 다음 업스트림을 요로 푸시합니다. UR git init && git add . && git commit -m 'initial commit' 선택적으로 git push origin master

  5. (하나를 사용하는 경우 github에 같은) 원격 그런 충돌을 제거해야 heroku create

을 수행합니다.

관련 문제