配置Git及免密码指令

本文详细介绍了如何配置Git的作者信息(用户名和邮箱)以及设置SSH密钥实现Gitee的免密登录,包括生成密钥、查看和粘贴到Gitee设置中的步骤。

1.配置Git作者信息

首先配置Git用户名:

git config --global user.name "*********"

        "*******"随意更换输入自己的用户名。

然后配置Git邮箱信息:

git config --global user.email "********@*****.com"

        "********@*****.com" 替换为自己注册账号时的邮箱。

2.配置ssh免密登录

由于GIT在提取项目与提交项目时需频繁输入密码,所以可以配置在免密登录。

ssh-keygen -t rsa -C "xxxxx@xxxxx.com"

        "xxxxx@xxxxx.com"为注册时的邮箱地址,输入指令后需三次回车生成密钥。

        生成密钥之后一般会在用户目录下会有id_rsa和id_rsa.pub 俩个文件,也可使用以下指令查看完整的密钥。

cat ~/.ssh/id_rsa.pub

        可看到以下完整的密钥内容则生成成功。

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCj70zV5cWBr1ALf6+6Z3aIS1kco0HzKhHlF0pPitq9oJCBTr7PfvCMeK5pNpjmYQNUX0r56ySBWnIJw7/znJZ2yYOilvZcwWOjBPVEp+ctVp/Bn3kkX8WMKMEkfuHdUDKbVznteuLbwcZoZYWb1+mToh35nG+IT6wBxunJOXUMd4V1Jw4m7J0O2hQxuWBoXX2iwqX/ThqeGiGH93IvIBbSRATXBMDElvKWxcskKBdWOCkc40+76veqBWZNkQ90qmcEMTW0Ux4YAQq9JQP+kjCdgeBRkrBleX/gdhCsvp66v2RVJgkwRU56unIfv3XNBXIxRnwOXEIVirxMJ6MBPYRmz0rb6AStaBMLC8WQMWuSWY5VkTRjuQEsqCmmqvJyT6QJu+6sbTusJBmP4d9q4VzaW3CAUOT/6RivhDDRoV9ozDFFT7Ii4ZStc6f8quZKduGpJlKdVjghlLVec79teSQCLnDGEf1tqQ1uuEheR9hAgPL0nu/5wIL/7mVL85suCl8= 1572736192@qq.com

        其中后缀为自己的邮箱地址。

        复制这块密钥内容进入Gitee。设置-->SSH公钥

                标题可自己命名,然后将生成复制的密钥粘贴到公钥下面点击确定即完成配置。

(第一次尝试写博客,也是给自己做个笔记,写的不好的地方请见谅!!!)

### 配置 GitCode 码 在 HBuilderX 中配置 GitCode 的码主要涉及设置远程仓库认证信息。由于 GitCode 是基于 GitLab 的托管服务,因此可以按照如下方式完成配置: #### 使用 SSH 方式连接并保存钥 如果希望永久性解决问题而不每次输入用户名和码,则推荐使用 SSH 进行身份验证。 1. 生成本地SSH公私钥对(如果没有的话)。可以通过命令 `ssh-keygen` 来实现[^1]。 2. 将生成的公钥添加至 GitCode 账户的安全设置中,在浏览器访问 GitCode 并登录账户后找到对应的选项上传公钥。 3. 修改 HBuilderX 中使用的 Git 工具路径指向自定义安装版本下的 ssh.exe 文件所在的位置[D:\Git\usr\bin\ssh.exe]。 4. 测试 SSH 连接是否正常工作,可执行 `ssh -T git@gitlab.com` 或者对应于 GitCode 的服务器地址来确认连接状况。 对于 HTTPS 方式的临时解决方案: 当采用 HTTPS 协议拉取或推送代码库时遇到提示需要提供账号码的情况,可以在首次请求时选择缓存凭证一段时间,具体操作是在终端内运行下面这条指令以启动凭据管理器: ```bash git config --global credential.helper store ``` 这会使得之后所有的 HTTP(S) 请求都会自动带上之前输入过的认证信息直到手动清除为止[^2]。 另外一种做法就是利用个人令牌(Personal Access Token, PAT),前往 GitCode 创建一个具有适当权限级别的PAT,并将其作为码填入HBuilderX 提供的相关界面里去替代原始码。
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值