LoginSignup
5

More than 5 years have passed since last update.

magitのログ出力を時系列順に表示したい。

Posted at

使えば使うほど深みにハマる g i t

こんにちは。最近gitを無駄遣いしはじめました。magitと一緒に使い始めたんですが、慣れるまでがたいへん面倒でございました。しかしいざ使ってみるとなんとも面白いツールでして。まだメリットを活かしきれない感じなので、もっとガッツリ使っていこうと思います。

-
さっさと本題。
普段gitのグラフ付きログはトポロジカルな並びで出力されてますが、ちょっと時系列順で表示したいなーって時があったのでいじってみました。

Initにドーンしましょう。

(require 'magit) ; requireしたあとで↓

;; magit-logに日付順ソートオプションを追加
(magit-key-mode-insert-switch 'logging "-do" "Date order" "--date-order")

これでmagitからlキーでのポップアップ中、Switchesの欄に
-do: Date order (--date-order)が追加されてますね!

- d o

をタイプしてからAction!
ログが時系列順になりました!!
おしまいです!

-
ちなみにコマンドは別に-dでも大丈夫ですが、git的に凄まじくデリィト感ただよってたので-doにして使っています。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5