Heroku 是否阻止了我的本地 git 命令?

Is Heroku blocking my local git commands?

所以我在我的 django 存储库中 运行 一个 heroku create 命令,目前它在 Heroku 上。我之前没有做的是创建我自己的本地 git 存储库。我 运行 git init,创建一个 .gitignore 来过滤我的 pycharm ide 文件,所有有趣的东西。

我去 运行 git add . 将所有内容添加到初始提交。奇怪...它 returns:

[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 运行ning 是否在背景中 ps 看不到它?

我会重新开始。

  1. 销毁 heroku 应用程序 heroku apps:destroy --app YOURAPPNAME

  2. 删除整个仓库(我什至会删除目录)

  3. 创建新目录,复制文件(不要复制旧的 git 可能遗留下来的回购工件,任何以 .git 开头的东西)

  4. 初始化您的 git 存储库,添加文件并提交,然后将上游推送到您的远程(如 github,如果您正在使用一个)git init && git add . && git commit -m 'initial commit' 和可选的 git push origin master

  5. 然后执行heroku create

这应该可以消除冲突。