0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

[Git] 動作を試す 実行例39:shortlogで以降のすべてのコミットの概要を得る

Last updated at Posted at 2023-05-20

Gitの動作を理解するために、Gitのコマンドを実際に試して、結果を見てみました。

1つの記事内で一連のGitコマンドが完結しているので、これら一連のコマンドを順に実行させて結果を見ることで、一連のGitの動作を実際に体感でき、一通り独習することが可能です。

※前回記事のリポジトリ状態からの続きになっています。

前回記事へ 目次へ:Git関連記事のまとめページ 次回記事へ

実行例

(※始めにコミット履歴状況を確認)
git log --oneline --graph --all
↓
結果: 
* 8133746 (master, branch3) message15
* 51006a6 message14
| *   2b19eaa (branch1) Merge branch 'master' into branch1
| |\
| |/
|/|
* | a4d1247 message13 (fixed test10.txt)
* |   4791df6 Merge branch 'branch2'
|\ \
| * | f3ef64d (HEAD -> branch2) message12
| * | 7fdeb04 message10
| * | b838160 message9
| * | c68ef01 message8
| | *   135f847 Merge branch 'master' into branch1
| | |\
| |_|/
|/| |
* | | 60b0341 message12
* | | 045a734 message11
* | | d10f934 message10
|/ /
| * 2495cae message7
|/
* 94996a0 message4
* 20bbab7 message3
* 00cad71 message2
* 4ace194 message1

※指定の位置以降のすべてのコミットの概要を得る
git shortlog master --no-merges --not 94996a0
↓
結果: 
person1 (10):
      message8
      message9
      message10
      message11
      message12
      message10
      message12
      message13 (fixed test10.txt)
      message14
      message15

(※時系列の順番に表示される模様、マージ記録は表示されず、cherry-pickの分は表示される模様)

-----

git shortlog master --not branch2
↓
結果: 
person1 (7):
      message10
      message11
      message12
      Merge branch 'branch2'
      message13 (fixed test10.txt)
      message14
      message15

(※branch2から分岐元の地点まで戻った所からのコミット記録が表示される模様)

環境

Windows 10、PortableGit-2.40.0-64-bitを使用、全てローカルPC上で実施、GitHub等は不使用。

0
0
0

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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?