使用しているスクリプトからリポジトリの最後のコミットを表示する必要があります。
git log -1 --pretty=oneline
そして、ここに質問があります:
この形式で出力したいため、1 行でコミット ハッシュ全体が出力されます。
git log -1 --pretty=format:%h\ %s\ %an
ただし、バッチ ファイル内のこのコードの一部は、符号のために変数として認識されます
%
。ログの表示を終了するには、git bash に直接入力すると完全に機能する文字を送信する必要があります
q
が、バッチ ファイルから送信すると、「'q' は内部コマンドまたは外部コマンドとして認識されません」というメッセージが表示されます。