为什么要 SSH
一开始使用 git 时是在 VSCode 上集成的,初次 push 时填好 github 账号密码之后,之后都不用填密码了。但网上都说用 HTTPS clone 的仓库推拉的时候都要输入密码,原来是有一个配置
git config --global credential.helper store
大约 4 分钟
一开始使用 git 时是在 VSCode 上集成的,初次 push 时填好 github 账号密码之后,之后都不用填密码了。但网上都说用 HTTPS clone 的仓库推拉的时候都要输入密码,原来是有一个配置
git config --global credential.helper store
使用 git config 命令进行 git 的配置,常用命令如下:
命令 | 作用 |
---|---|
git config --list |
打印出当前环境的 git 配置信息,接 --global 可以打印全局配置 |
git config user.name fish |
git 配置 username 为 fish ,可后接--global |
git config user.email [email protected] |
git 配置 email 为 [email protected] ,可后接 --global |
git config --global core.autocrlf false |
windows 总提示 CR/LF 的警告,设置后可去除 |
git config --global credential.helper store |
终端环境保存 https 的密钥,避免每次都要密码 |
git config --global core.quotepath false |
用来解决 git status 显示中文乱码的问题。git-bash ,找到选项->文本->本地 Locale , 设置为 zh_CN ,而旁边的字符集选框选为 UTF-8 |