前提条件:SSH配置正确,代码正常拉取,没有change-id,按照提示执行,报如下错
gitdir=$(git rev-parse --git-dir); scp -p -P xxx xxx@xxx:hooks/commit-msg ${gitdir}/hooks/
subsystem request failed on channel 0
scp: Connection closed
解决办法:将提示方法中的scp -p改为scp -O,问题解决
gitdir=$(git rev-parse --git-dir); scp -O -P xxx xxx@xxx:hooks/commit-msg ${gitdir}/hooks/