Heroku sqlite3問題

二刷Rails101的時候,在最后的heroku上傳步驟卡住了... 報錯啊...

嘗試了無數(shù)的辦法...七八種猜想, 各種方法嘗試...真是各種大亂試, 包括heroku rake db:rollback都嘗試了,沒用

嘗試了bundle update 發(fā)現(xiàn)這段之前以為是報錯的黃字內(nèi)容


黃色的字不是報錯哦

發(fā)現(xiàn)黃字原來只是message來的, 放著時間足夠它自己會自動跑起來. 不用debug. 雖是個好消息, 但是, 仍然無法擺脫heroku push的時候, 同樣的gem無法安裝的報錯...sqlite3數(shù)據(jù)庫啊...為什么這樣別致...



最后, 靈光一現(xiàn), 我不論如何猜想是哪種原因?qū)е碌? 最后報錯的原因都是一模一樣的. AKA, 在git push heroku master時,任何方向的嘗試最后都還是一樣的報錯內(nèi)容, 說跟sqlite3不兼容...

難到是我嘗試push的是master這個分支...而在master這個分叉上...我還沒有移動sqlite3這個gem不是嗎...所以人家才不受heroku push待見, 一直報錯啊啊啊! 我應(yīng)該嘗試教材里的


所以要用的不是

git push heroku master

而是git push heroku ch08:master這樣全部的內(nèi)容一起端到heroku才能順利push

問題解決...成功放到heroku上了!?


啊呀...被幫助文檔害死了啊啊啊啊...直接教人master分支的push...master分支還沒有修改數(shù)據(jù)庫的問題呢!


不過這次的debug學到印象深刻的內(nèi)容, 要把最新的修改版本一并push, 才合理啊! 最新的branch內(nèi)解決了問題, 卻只push之前沒有修改過問題的branch, 不報錯才怪了咧~

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Git 基礎(chǔ) 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉庫完整的鏡像下來。這樣一來,任何一處協(xié)同...
    __silhouette閱讀 16,221評論 5 147
  • Git 命令行學習筆記 Git 基礎(chǔ) 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉庫完整的鏡像下來...
    sunnyghx閱讀 4,165評論 0 11
  • git常用命令 GIT常用命令備忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章閱讀 8,889評論 1 26
  • 這是一個從消極、沉悶向負責任、開朗轉(zhuǎn)變的組會。 晚上8點沒到就開始小組會,全體人員已經(jīng)感受到了壓抑的氣氛...
    潘饒平閱讀 794評論 2 1
  • 十年前,我們彼此深愛。十年后,我們能否走完終生卻成為懸念!十年前,我沒有說過“我愛你”,十年后,我發(fā)現(xiàn)“我愛你...
    曲搖閱讀 275評論 0 0

友情鏈接更多精彩內(nèi)容