revert して修正を元に戻してみる

次に、my2ndRepo を Xcode でちょっと修正。
status を見てみると

paraches-no-iMac:my2ndRepo paraches$ hg status
M my2ndRepo.xcodeproj/paraches.mode1v3
M my2ndRepoViewController.xib
? .hgignore
paraches-no-iMac:my2ndRepo paraches$ 

ちゃんと修正がチェックされてる。
これをコミットする前にもとに戻してみよう。

paraches-no-iMac:my2ndRepo paraches$ hg revert --all
reverting my2ndRepo.xcodeproj/paraches.mode1v3
reverting my2ndRepoViewController.xib
paraches-no-iMac:my2ndRepo paraches$ 

Xcode で開いて確かめてみたけど、ちゃんと元に戻ってる!
ちゃんと動くコードをいぢっていたらどうにも動かなくなっちゃった!ってことがよくある自分には revert はよく使う機能になるかも。でも、Xcode にもスナップショットがあるけど、使ったことがないから revert も使わないのかしら…。