2017-02-13 34 views
0

所以我在我的django倉庫上運行了一個heroku create命令,並且它現在生活在Heroku上。我之前沒做過的事是創建我自己的本地git回購。我運行git init,創建一個.gitignore來過濾掉我的pycharm ide文件,所有有趣的東西。Heroku是否阻止我的本地git命令?

我開始運行git add .將所有內容添加到初始提交中。奇...返回:

[1] 4270 killed git add.

所以我再次運行git add .並取回此:

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

「另一個git的過程似乎在這個資源庫運行,如 的編輯器打開'git commit',請確保所有進程 已終止,然後再試一次,如果仍然失敗,git進程 可能會在此版本庫中崩潰: 手動刪除文件以繼續。「

所以我去摧毀文件,再次運行它;同樣的錯誤。刪除了整個回購,重複了這個過程,仍然得到了相同的信息。

是Heroku在後臺運行,其中ps看不到它?

+0

嘗試刪除鎖定文件 –

回答

2

我會重新開始。

  1. 摧毀Heroku的應用 heroku apps:destroy --app YOURAPPNAME

  2. 刪除整個回購(我甚至會刪除目錄)

  3. 創建新的目錄,文件複製過(不要複製舊的git回購文物這可能是遺留下來的,任何以.git開始的東西)

  4. 初始化你的git repo,添加文件,並提交,然後推上游到yo烏爾遠程(像github上,如果你使用一個)git init && git add . && git commit -m 'initial commit'和可選git push origin master

  5. 然後執行heroku create

這應該消除該衝突。