タグ

diffに関するetsuya-tのブックマーク (2)

  • GitHub の Pull Request の差分から変更されたファイル名一覧を抜き出す

    こんにちは、kenzauros です。 資料をまとめたりするときに使えるかもしれない、ちょっとした小ネタです。 Git で差分のあるファイル名を抽出するには git diff を使えばいいのですが、そのファイル名を使ってごにょごにょ加工したい場合、(私は)JavaScript のほうが便利なので、 GitHub の Pull Request を利用することにしました。 やりたいこと ちなみに git diff コマンドでコミット間の変更ファイル名一覧を取得するのは下記のようにします。 diff-filter=d オプションで「削除以外」、 name-only でファイル名のみ、 origin/master と HEAD の差分を抽出します。 これでずらずらーっとファイル名が得られます。 が、このあとこの一覧を加工しようと思うとシェルスクリプトや PowerShell でごにょごにょしなけれ

    GitHub の Pull Request の差分から変更されたファイル名一覧を抜き出す
  • git diffの全オプション一覧 - Qiita

    git diff [<options>] [<commit>] [--] [<path>…​] git diff [<options>] --cached [<commit>] [--] [<path>…​] git diff [<options>] <commit> <commit> [--] [<path>…​] git diff [<options>] <blob> <blob> git diff [<options>] --no-index [--] <path> <path> DESCRIPTION git diff [<options>] [--] [<path>…​] 最新インデックスから現在までの差分を表示する。 addするとインデックスが更新されるので出てこなくなる。 git diff [<options>] --no-index [--] <path> <path> G

    git diffの全オプション一覧 - Qiita
  • 1