私はジェンキンとgitで作業しています。私は、現在のコミットと現在のコミットとの間に差をつけたいと思う。私は実行時に生成されるこの現在および前のコミットIDを作成します。 これをバッチファイルで使用していますが、git rev-parseコマンドを実行しておらず、prev_comとcurr_comにハッシュIDを格納していません。どんな助けもありがとうございます。Git IDをバッチスクリプトで変数に格納します
cd "C:\Users\TF255014\Eclipse Projects Repo\Hello World"
set prev_com=${git rev-parse @~}
set curr_com=${git rev-parse HEAD}
echo %prev_com%
git diff %prev_com% %curr_com%
あなたはbashでできるようにあなたが設定した文で変数にコマンドの出力を割り当てることはできません。 cmdプロンプトを開き、 'set /?'と入力します。これを行うための構文は表示されません。 – Squashman