Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
gitの学習中のメモです。間違いなどありましたら、ご指摘いただけるとありがたいです。 ログ ログの表示にページャを使わない $ GIT_PAGER= git log $ hg log グラフログを表示する $ git log --graph $ hg glog ログにブランチ名を表示する $ git log --graph --all --color --pretty=format:'%h %cn %s%Cred%d%Creset' $ git log --oneline --decorate $ hg log ブランチを指定してログを表示 $ git log ブランチ名 $ hg log -b ブランチ名 ログに変更されたファイル名を表示する $ git log --name-only $ hg log -v diff diffのタブ幅を4にする $ git config --globa
Mercurial | 15:54後から神様リポジトリ作る時にできないと困るんで下調べだけ。http://www.selenic.com/mercurial/wiki/index.cgi/MergingUnrelatedRepositoriesより hg clone REPO1 work # First pull from both repos... cd work hg pull -f REPO2 hg merge # Then simply merge. hg commit pullに-fオプションつけるんやね。 やってみた。aとbがあってaにbを取り込みたい時はaのディレクトリに行き、 hg pull -f b hg merge hg commit でmerge成功。いい感じ。 本格的に使う時はtips and trics読み込む必要あり。http://www.selenic.com
前回[@kana1さん](http://twitter.com/kana1)による[「gitでアレをもとに戻す108の方法」](/tech/git-undo-999)が大反響で世間はやはりgit使いが多いのかと再認識しました。 私も普段はgitを使っていますが、お仕事ではMercurialを仕事で使っているのでのっかって書き連ねてみましょう。 ### 問題1: ライブラリの新機能を試すためにあれこれ適当なコードを書いていくつかコミットした。でももういらない さて初っぱなから行き詰まりそうです。基本的にMercurialは「コミットを積み重ねたものを後から編集する」ことに弱いのです。 MQを使って解決してみましょう。 $ hg update -r {revision} $ hg qimport -r {revision+1}:tip $ hg qpop –all $ hg qseries |
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く