牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

Mercurialコマンド

初期化

hg init, hg init [パス名]

ファイル操作

hg add [ファイル名]
hg addremove, hg addremove [ファイル名]
hg remove [ファイル名], hg rm [ファイル名]
hg copy [ファイル名] [ファイル先], hg cp [ファイル名] [ファイル先]
hg rename [ファイル名] [ファイル先], hg mv [ファイル名] [ファイル先]

リポジトリ操作

hg clone [リポジトリパス]
hg pull
hg update,hg up, hg update [リビジョン番号], hg update -C [リビジョン番号]
hg revert [ファイル名],hg revert -all
hg commit, hg ci
hg push
hg rollback

ファイル閲覧

hg tip
hg log, hg history, hg log [ファイル名],hg log -l [数字]
hg cat [ファイル名],hg cat -r [リビジョン名] -o [出力名] [ファイル名]
hg annotate [ファイル名]
hg grep [パターン], hg grep [パターン] [ファイル名]
hg status, hg st
hg diff [ファイル名], hg diff -r [リビジョン番号1] -r [リビジョン番号2] [ファイル名]
hg locate
hg manifest [リビジョン番号]

タグ関係

hg tag [名前]
hg tags

リポジトリ情報

hg identify,hg id
hg verify

チェンジセット関係

hg heads
hg parents

ブランチ関係

hg branch [名前]
hg branches

マージ関係

hg merge, hg merge [リビジョン番号]
hg backout [リビジョン番号]

ローカルとリモート間のデータやりとり

hg archive -t zip [ファイル名], hg archive [出力先フォルダ]
hg export [リビジョン番号]
hg import [パッチファイル],hg patch [パッチファイル]
hg outgoing,hg out
hg incoming ,hg in
hg bundle --base 3 changes.hg ,hg bundle --rev 6 --base 5 changes.hg
hg unbundle changes.hg

その他

hg showconfig,hg debugconfig
hg root
hg paths
hg version
hg serve
hg recover