• 追加された行はこの色です。
  • 削除された行はこの色です。
* 取り消し [#a3563b67]

** ファイルの修正を取り消す [#d803415d]
 echo "hello" > 1.txt
** ファイルを指定して修正を取り消す [#d803415d]
 hg revert 1.txt

** リビジョンを指定して全てのファイルの状態を戻す [#kc870422]
 hg update -C

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

** リビジョンを指定してコミットを取り消す [#r9ee69d3]
 hg backout -r 10 -m 'cancel rev 10'
リビジョン10のコミットは取り消される。

** (コミット漏れがあったので)コミットをやり直す [#n2a4277c]
 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