在git操作时,有时候会因为远端网络验证等原因卡住
笔者在使用时遇到了git lfs pull
长时间卡住的情况。这时迫切希望git可以打出trace帮助debug
为此,只需要在执行前设置一个环境变量:
让git打出trace:
GIT_TRACE=2 git clone https://projects.cs.uaf.edu/newuser.git
或者
GIT_CURL_VERBOSE=1 git clone https://projects.cs.uaf.edu/newuser.git
其中,后者会打出更多的trace
在我的情况中,git lfs
命令因为没有被lfs服务器认证而出现了401错误,但是git默认竟然不抛出这个错误而是无限重试。使用GIT_TRACE
问题一目了然
参考:https://projects.cs.uaf.edu/redmine/projects/public/wiki/How_do_I_make_Git_give_more_verbose_output