4
3

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 3 years have passed since last update.

git logでコミット内容をファイルに出力する方法とよく使うオプション

Last updated at Posted at 2021-02-04

#差分をみたいとき

git log -p

#改行でみやすくしたいとき

git log --oneline --graph

#ブランチを指定したいとき
デフォルトは現在のブランチなので指定する
####特定のブランチだけみたいとき

git log --first-parent <ブランチ名>

####全ブランチをみたいとき

git log --all

#差分のあるファイル名をみたいとき

git log --name-only

#日付指定したいとき

git log --since="4 days ago" --until="2015/01/22"

#キーワード検索したいとき
####コミットメッセージとコミットの内容

git log -S "キーワード" --oneline

####コミットメッセージのみ

git log --grep="キーワード"

#ファイル指定したいとき

git log -- path/to/*.sh

#結果をテキストファイルに出力したいとき
コマンドの末尾に > ファイル名を追記

 > log.txt

#使用例)
指定ブランチ・・feature/sample
期間・・7か月前〜2020/10/08
出力先ファイル・・sample.txt

git log --first-parent feature/sample --since="7 months ago" --until="2020/10/08" -p --oneline --graph > sample.txt

#文字化けしている場合は【windows】
環境変数に登録

LESSCHARSET utf-8で登録

コマンドプロンプト 開き直しで反映

4
3
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
4
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?