我想用我已部署到heroku的代碼「刷新」本地代碼庫,該代碼目前正在運行。heroku的Git結賬
我做了
git pull heroku master
並收訖一個消息,說一切都是最新的。然後我試了
git checkout master
希望這會覆蓋我的本地代碼與Heroku上可用的代碼。然而,這沒有奏效。如何「獲取」我部署到Heroku的代碼?
我想用我已部署到heroku的代碼「刷新」本地代碼庫,該代碼目前正在運行。heroku的Git結賬
我做了
git pull heroku master
並收訖一個消息,說一切都是最新的。然後我試了
git checkout master
希望這會覆蓋我的本地代碼與Heroku上可用的代碼。然而,這沒有奏效。如何「獲取」我部署到Heroku的代碼?
在您的分支上執行git checkout .
,這將刪除您的所有本地更改。
之後你不需要拉代碼
它只是一個像任何其他的git remote。如果您希望您的本地主分支完全反映heroku中的當前內容(也許您的本地副本分歧不正確),則可以僅使用
git fetch heroku
git reset --hard heroku/master
做一個git結帳。在你的分支上,這將刪除所有你應該做的本地修改。你不需要拉代碼 –
@Manjunath謝謝 – Ankur
哎呀沒有發佈作爲答案,你能接受嗎? –