Git Tips——Git凭证存储

Git Tips——Git凭证存储

Sep 15, 2023 ·
2 分钟阅读

配置新电脑的时候,本来想生成两个ssh key分别给github和公司的git仓库分别使用,但是公司git仓库并没有开放22端口提供给ssh连接,只能使用http连接拉取代码。这时想起来http连接拉取的代码似乎并没有经常输入用户名密码验证身份。

上网搜索了一下,发现git专门有一个凭证系统来处理和远程代码仓库的认证,并且有一个配置:credential.helper。这个配置有几个选项:

可以使用git credential-xxx命令来管理存储的凭证。这里以MacOS为例,使用默认的osxkeychain配置。