Git 项目免密拉取代码-自动保存账号密码

编辑git文件

进入git项目根目录
1、linux : vi .git/config 于文件末尾添加内容,并保存

[credential]       
    helper = store 

拉取或提交过一次代码后,会自动保存密码~

Linux环境下,Visual Studio Code (VSCode) 中配置GitLab的登录,可以通过生成SSH钥并添加到GitLab中来实现。这样就不需要每次提交或代码时手动输入密码了。 以下是具体步骤: 1. **打开终端**(Terminal): - 打开终端,在家目录下运行 `cd ~` 来切换至用户主目录。 2. **创建SSH钥对**(Generate SSH Key Pair): - 运行以下命令创建一个新的SSH钥对: ``` ssh-keygen -t rsa -b 4096 -C "your_email@example.com" ``` 提示会询问保存文件的位置,默认在`~/.ssh/`目录下,可以直接回车接受默认。 3. **查看公钥内容**(View Public Key): - 查看刚刚生成的公钥(id_rsa.pub),复制其内容。这将用于添加到GitLab账户中: ``` cat ~/.ssh/id_rsa.pub ``` 4. **将公钥添加到GitLab**(Add Public Key to GitLab): - 访问你的GitLab账号,找到“Settings”(设置) > “SSH and GPG keys”(SSH和GPG钥),然后点击“New SSH key”按钮。 - 填写标题(Title),粘贴刚才看到的公钥内容到Key字段,选择“Public Key”,然后保存。 5. **设置SSH代理**(Set Up SSH Agent): - 首先确保SSH代理已经启动,如果没有,可以这样做: ``` eval "$(ssh-agent -s)" ``` 如果系统提示输入密码,那是第一次启动时的安全措施,输入你的SSH密码。 6. **加载私钥**(Load Private Key): ``` ssh-add ~/.ssh/id_rsa ``` 如果需要的话,再次输入密码。 7. **验证连接**(Test the Connection): - 在终端中运行 `git clone git@gitlab.example.com:your-repo.git`,如果没有报错并且能自动跳过密码提示,说明配置成功。 完成以上步骤后,你就可以在VSCode中使用内置的Git插件无需每次都输入密码地访问GitLab仓库了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值