0
1

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で差分ファイル一覧を取得

Posted at

目的

任意のブランチ(リビジョン間)で変更されたファイル一覧を取得したい。

背景

クライアントに、修正したファイル一覧がほしいって言われたので。
git見てくれよ。

コマンド

Windows上だったら、ソースが配置しているフォルダで右クリック→Git Bash Hereでコマンドライン起動してください。

想定している前提イメージは、
feature/developからfeature/hogeブランチを作成

feature/hogeブランチにいろいろcommit (このファイル一覧がほしい)

git
git diff --name-only feature/develop..feature/hoge

もし、追加したファイルのみ取得したい場合は

git
git diff --name-only feature/develop..feature/hoge --diff-filter=A

更新したファイルのみ取得したい場合は

git
git diff --name-only feature/develop..feature/hoge --diff-filter=M

削除したファイルのみ取得したい場合は、

git
git diff --name-only feature/develop..feature/hoge --diff-filter=R
0
1
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
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?