所用で、 git log -n 1 --format=%H をバッチファイル上で実行しようとしたのですが、うまくいかなかったので備忘録として残しておきます。
バッチファイルでは、% は特別な意味を持つので、エスケープが必要なのはわかるのですが、何故か後ろに付ける ^ にハマりました。
結果的には以下の通りです。
git log -n 1 --format=%%^H
よくわかってませんが・・・
 仕事で使う技術的なこと
  
  
  
  仕事で使う技術的なこと所用で、 git log -n 1 --format=%H をバッチファイル上で実行しようとしたのですが、うまくいかなかったので備忘録として残しておきます。
バッチファイルでは、% は特別な意味を持つので、エスケープが必要なのはわかるのですが、何故か後ろに付ける ^ にハマりました。
結果的には以下の通りです。
git log -n 1 --format=%%^H
よくわかってませんが・・・
コメント