取り消し

ファイルを指定して修正を取り消す

 hg revert 1.txt

リビジョンを指定して全てのファイルの状態を戻す

 hg update -C

直前のコミットを取り消す

 hg rollback
  • hg rollbackは直前のコミットしか取り消せない。
  • hg logすると直前のコミットが消えているのが分かる。
  • ただし、コミットを取り消しただけで、ファイルの修正は取り消されない。

リビジョンを指定してコミットを取り消す

 hg backout -r 10 -m 'cancel rev 10'

リビジョン10のコミットは取り消される。

(コミット漏れがあったので)コミットをやり直す

 hg add 1.txt
 hg commit -m 'add 1.txt'
 hg add 2.txt
 hg commit --amend -m 'add 1.txt/2.txt'

hg commit -m 'add 1.txt'のコミットは取り消される。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2012-07-13 (金) 20:16:19