2012-12-03 96 views
0

我有一個應用程序我正試圖加載到heroku上,並且我刪除了一個名爲varieties.rb的文件。git文件沒有從heroku中刪除

我跑git -u更新目錄,刪除文件,然後git add .然後,我git commit -m "removed the error causing file"承諾。

當我運行git ls-files它有問題的文件admin/variety.rb不在列表中。 然後我推到Heroku的,並得到這使我相信,由於某種原因推向Heroku的時候,Heroku的僅更新,文件和不刪除已刪除的文件錯誤

 
2012-12-03T23:08:32+00:00 app[web.1]: /app/app/admin/varieties.rb:1:in 
`': uninitialized constant Variety (NameError) 

不應該push命令同步所有的文件,而不只是更新?

回答

0

顯然git add -A解決了這個問題。不知道爲什麼,據我所知,它與git add -U之後是git add .