全ての Tips

  1. Debug Command Tricks

    by Friedrich Kastner-Masilko on April 23

    Mercurial has some “hidden” debug commands that can make your day in special situations.

  2. 進行状況を知る

    by David Harrigan on March 24

    時々 hg があなたに隠して何かしてるような気がした? hg が何をしているか把握しておきたい? progress あれ!

  3. Merging MQ Patches with Rebase

    by Steve Losh on February 11

    MQ patches don’t usually merge well, but you can use the rebase extension to fix that!

  4. Styling Mercurial’s CLI

    by Steve Losh on January 15

    Mercurial’s command line interface is great, but with a little bit of work we can make it even better!

  5. 共通でないチェンジセットを見分ける

    by Steve Losh on December 9

    リビジョン X に含まれていて Y無い チェンジセットは、 どうやって見分けるの?

  6. Handling Binary Files in a Merge

    by Ryan Wilcox on November 30

    Mostly we deal with text, source code etc. But sometimes we put binary files into our repository and dealing with the inevitable merge conflict is not as easy as source code.

  7. まずいファイルを元に戻す

    by Ryan Wilcox on November 30

    修正後にコミットしたくなくなったら、変更内容を取り除く方法があります。

  8. Combining Repositories

    by Steve Losh on November 17

    What can you do when you realize: “Oh, maybe the documentation should be in the same repository as the code?”

  9. Convert でリポジトリを分解する

    by Thomas G. Willis on November 16

    リポジトリが無駄にやたらデカくなってしまい、 個々のプロジェクトにそれぞれ別のリポジトリがあるほうがいいと思ったら? しまった、履歴をどうするよ?

  10. Git ミラーを作る

    by Steve Losh on November 9

    あなたは Mercurial を選んだのだけれど、 Git が好きな人も多い。 彼らがあなたのプロジェクトに貢献しやすくしよう。

  11. キータイプを減らそう

    by Steve Losh on October 30

    エイリアスで使えるちょっとしたことに、きっと驚くんじゃないかな。

  12. これから push するチェンジセットを表示

    by Ryan Wilcox on October 27

    前回の push 後にコミットしたチェンジセットを表示しよう。

  13. 必ず Git Diff を使おう

    by Steve Losh on October 22

    1985 年リリースのプログラムに対応した diff が本当に必要?

  14. BitBucket で無料ホスティング

    by Steve Losh on October 13

    BitBucket は、無料でスタティックなウェブサイトもサポートしています。

  15. Bash から BitBucket を開く

    by Steve Losh on October 8

    リポジトリの BitBucket ページへアクセスする度に、手でウェブブラウザを開くのが面倒だって?

  16. 意外と便利、 shortlog

    by Steve Losh on October 7

    hg shortlog エイリアスを追加して、匠のコマンドライフを。

  17. リビジョン指定のショートカット

    by Steve Losh on October 5

    いつも数字で指定する必要はありません — Mercurial にはとっておきの手がいくつもあります。

  18. Graphlog で頭をスッキリしよう

    by Steve Losh on October 3

    hg log は使えます。ただし、ブランチができるとぐちゃぐちゃに。 Graphlog があなたの見方です。

  19. SSH 経由でリポジトリを作る

    by Steve Losh on October 2

    リポジトリを作成するためにサーバーへログインする必要はありません。 hg clone が使えます。

  20. HTTPS ユーザー認証の設定

    by Zachary Voase on October 1

    HTTPS 経由の push/pull で、毎回パスワードを入力しなくていいように Mercurial を設定しよう。

  21. リネームを自動検出する

    by Steve Losh on September 30

    Mercurial はファイルの追加・削除から名前変更を把握することができます。 あなたがちゃんと お願いしたら 。

  22. Mercurial の設定

    by Steve Losh on September 30

    Mercurial を思い通りに動作させるために、設定方法を知ろう。

  23. Fetch エクステンション

    by Zachary Voase on September 29

    あなたが Git からの乗り換え組で、 git pull の自動マージ機能が無くて困っているなら、 お探しのエクステンションはこれでしょう。

  24. 変更内容をサクッと表示

    by Steve Losh on September 29

    チェンジセットの 一部始終 を見たいって? hg show エイリアスを追加しよう。

  25. Nudge — 穏やかな Push

    by Steve Losh on September 28

    hg nudge エイリアスを追加して、作業ディレクトリの親だけを push しよう。

  26. ユーザー名を設定しよう

    by Steve Losh on September 28

    Mercurial で作業を始める前に、必ずユーザー名を設定しよう。 そうしないと、あなたが誰か分かりません。