2013-04-01 48 views
0

如何,如果你已經跑了類似終端的命令恢復項目中的變化:如何恢復終端命令所做的更改?

rails new store 
rails g scaffold product name price:decimal --skip-stylesheets 
rake db:migrate 
rails g bootstrap:install 
rails g bootstrap:themed products -f 
+1

'rm -rf sto RE /' – MurifoX

回答

0

這是不可能的每一個命令。

例如rake db:migrate可以用rake db:rollback

rails g scaffold product name price:decimal --skip-stylesheets可以用rails destroy model product

rails new store可以恢復用一個簡單的rm -rf store被恢復(注意這一個!)

0

如果你只是想在控制檯來測試你可以使用​​參數軌道控制檯,像這樣:

rails console --sandbox 

你的情況,你可能只是刪除一切,重新開始,但你可以做這樣的事情

rails d scaffold product 
rake db:rollback 

我不河畔e如果你能做

rails d bootstrap:install 
rails d bootstrap:themed 

如果沒有,你可以看到哪些文件被創建並手動刪除它們。

0

這是撤銷當然是一個解決方案腳手架

rails destroy scaffold product