未从heroku中删除git文件
我有一个应用程序正试图加载到heroku上,我删除了一个名为variations.rb的文件 我运行了未从heroku中删除git文件,git,heroku,Git,Heroku,我有一个应用程序正试图加载到heroku上,我删除了一个名为variations.rb的文件 我运行了git-u来更新目录并删除文件,然后git-add。I然后使用git-commit-m“删除了导致错误的文件” 当我运行git ls filesit时,出现问题的文件admin/variety.rb不在列表中。 然后我推到heroku,得到错误 2012-12-03T23:08:32+00:00 app[web.1]: /app/app/admin/varieties.rb:1:in `':
git-u
来更新目录并删除文件,然后git-add。
I然后使用git-commit-m“删除了导致错误的文件”
当我运行git ls files
it时,出现问题的文件admin/variety.rb
不在列表中。
然后我推到heroku,得到错误
2012-12-03T23:08:32+00:00 app[web.1]: /app/app/admin/varieties.rb:1:in
`': uninitialized constant Variety (NameError)
2012-12-03T23:08:32+00:00应用程序[web.1]:/app/app/admin/varieds.rb:1:in
`“:未初始化的常量变化(NameError)
这让我相信,出于某种原因,当推到heroku时,heroku只是更新文件,而不是删除删除的文件
push命令不应该同步所有文件,而不仅仅是更新吗 显然
git add-A
解决了这个问题。不知道为什么,据我所知,它与git add-U
后跟git add.