git cloneの処理と通信のログを取る方法

投稿者: | 2018年7月18日

2つの環境変数を設定して、git cloneを実行します。

> git.log 2>&1で標準出力と標準エラー出力をまとめてファイルへ出力しています。

Windows 10 の場合


c:\work> set GIT_TRACE=1
c:\work> set GIT_CURL_VERBOSE=1
c:\work> git clone https://github.com/user/repo > git.log 2>&1

macOS/Linux の場合


$ GIT_TRACE=1 GIT_CURL_VERBOSE=1 git clone https://github.com/user/repo > git.log 2>&1