名もなき未知

エンジニアリングとか、日常とかそういうのをまとめる場所。アクセス解析のためGAを利用、Googleに情報を送信しています。商品紹介のためAmazonアフィリエイトを利用、Amazonに情報を送信しています。記事に関しては私が書いていない引用文を除いて自由にご利用ください。

【メモ】特定の拡張子についてだけ git diff がしたい

完全にそれはそう、という感じだったが git diff "*.go" みたいな形で可能だった。(コンフィグファイルを生成するようなスクリプトを書いて、スクリプトのdiffとコンフィグファイル自身のdiffを別に見たいときとかに使いたかった)

~/work/github.com/yumechi/TIL_support main*
❯ git diff HEAD~ "*.py"

~/work/github.com/yumechi/TIL_support main*
❯ git diff HEAD~ "*.go"
diff --git a/src/settings/settings.go b/src/settings/settings.go
index 423895f..346766a 100644
--- a/src/settings/settings.go
+++ b/src/settings/settings.go
@@ -23,7 +23,7 @@ const envFilename = ".env"
 var defaultMap = map[string]string {
        "REPO_USER_NAME": "yumechi",
        "REPO_NAME": "TIL",
-       "TARGET_TAG": "read",
+       "TARGET_LABEL": "read",
 }

 // デフォルト値ありの補完

参考

How to filter git diff based on file extensions? - Stack Overflow