git 拉取代码时记住密码
时间: 2024-07-05 09:00:58 浏览: 185
在Git中,如果你想要拉取代码时避免每次都输入密码,你可以设置SSH密钥对来实现自动身份验证。以下是步骤:
1. **生成SSH密钥对**:
- 在终端(Mac/Linux)或命令提示符(Windows)下打开Git Bash,运行:
```
ssh-keygen -t rsa
```
- 按照提示操作,通常会自动保存在`~/.ssh/`目录下。
2. **添加SSH密钥到GitHub或GitLab**:
- 对于GitHub,打开GitHub账户的Settings > SSH and GPG keys,添加新生成的公钥。
- 对于GitLab,登录后转到Profile > SSH Keys,点击"Add new key",粘贴公钥内容并填写标题。
3. **配置SSH**:
- 如果SSH尚未配置,运行:
```
git config --global url."https://github.com/".insteadOf "https://github.com/"
git config --global url."git@github.com:".insteadOf "git@github.com:"
```
- 类似地,替换为你的Git服务提供商地址。
4. **拉取代码时使用SSH**:
- 当你首次克隆或拉取代码时,Git会询问你是否信任这个SSH key,选择“yes”或直接输入“y”即可。
这样,你就不需要每次拉取代码时手动输入密码了。如果需要更新密钥,只需更新SSH密钥即可。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)