2012-09-01 55 views
1

我希望我的git存儲庫看起來完全像我在本地一樣。用本地機器上的文件替換git repo中的所有文件

如果我在我的git倉庫和本地機器上有A,B,C,D和E文件,我刪除了A,B和C,離開了D和E.當我推動我想只看到D和E在存儲庫中。我該如何做到這一點。我也可以在heroku上做同樣的事情嗎?

回答

2

階段所有更改,提交併推送。

git add -A 
git status 
git commit -m "Deleted A, B, C" 
git push 
+0

我試過了,謝謝。我實際上試圖用這個來刪除heroku數據庫並重做syncdb。我該怎麼做呢。我的表有錯誤,我想刪除整個數據庫並重新開始? – flexxxit

+0

這個數據庫在回購?我不使用Heroku,但很可能數據庫不存儲在存儲庫中,而是存儲在Heroku服務器上,並且本地情況下有一個單獨的數據庫。注意 - 如果你使用的是django,你可以調用'python manage.py reset appname'來刪除一個django應用程序的所有表。 –

相關問題