Linux bash下未配置git ssh, 使用http clone时反复弹出用户名密码输入框
使用内存缓存(cache), 默认超时时间是15分钟.
git config --global credential.helper cache
可配置超时时间为1小时, 单位是秒
git config --global credential.helper 'cache --timeout=3600'
配置了git ssh, 但远程地址是http协议
配置git使用ssh来替代http
git config --global --add url."git@github:".insteadOf https://github.com/
修改了 .gitmodules
但是没有生效
需要先同步submodule变更到git, 再执行其他命令
git submodule sync