关于Git的本地配置


关于Git的安装不在赘述


1. 打开GirBash

2. 配置邮箱和用户名

git config --global user.name"用户名" 
git config --global user.name"邮箱"

3. 创建本地SSH(此处为GitHub的注册邮箱)

ssh-keygen -t rsa -C "邮箱"

此处会提示让选择ssh位置,可直接选择默认位置,让输入密码的话,可以两次回车跳过

4. 打开github网站,设置,添加SSH Key

5. 回去输入:ssh -T git@github.com

询问是否继续,输入yes


在此基础上,尝试了push成功了,但是使用小乌龟报错:

No supported authentication methods available (server sent: publickey)

所以又去寻找原因,最后修改TortoiseGit配置:

将此处修改为ssh地址:

### Git本地配置教程 Git本地配置主要包括安装Git配置用户名和邮箱、生成SSH密钥以及将本地仓库与远程仓库建立连接等步骤。以下是关于如何进行Git本地配置的详细说明: #### 1. 安装Git Git有两个主要版本:【steup】设置版本和【portable】便携式版本[^4]。对于大多数用户而言,推荐使用【steup】设置版本,因为它可以直接安装到电脑上,并提供右键菜单功能(如“git Bash here”或“git GUI here”)。安装完成后,可以通过以下命令检查Git是否正确安装: ```bash git --version ``` #### 2. 配置用户名和邮箱 为了在提交代码时能够识别操作者身份,需要为Git配置全局用户名和邮箱。可以通过以下命令完成配置: ```bash git config --global user.name "Your Name" git config --global user.email "email@example.com" ``` 配置完成后,可以使用以下命令查看配置是否成功: ```bash git config --list ``` 此命令会显示当前的所有Git配置信息[^2]。 #### 3. 生成SSH密钥 为了安全地与远程仓库(如GitHubGitee)进行交互,需要生成SSH密钥并将其添加到远程仓库中。以下是生成SSH密钥的步骤: 1. 打开Git Bash终端。 2. 输入以下命令生成SSH密钥: ```bash ssh-keygen -t rsa -C "your_email@example.com" ``` 按提示操作,通常直接按回车即可生成密钥文件[^1]。 3. 获取生成的密钥内容: ```bash cat ~/.ssh/id_rsa.pub ``` 将输出的内容复制下来,稍后用于添加到远程仓库。 #### 4. 添加SSH密钥到远程仓库 登录到你的远程仓库平台(如GitHubGitee),找到“SSH Keys”或类似的选项,将上一步复制的公钥粘贴进去并保存[^1]。 #### 5. 初始化本地仓库并与远程仓库建立连接 1. **初始化本地仓库**:进入项目文件夹后,运行以下命令初始化本地仓库: ```bash git init ``` 2. **建立远程仓库连接**:假设远程仓库地址为`https://github.com/username/repo.git`,可以通过以下命令建立连接: ```bash git remote add origin https://github.com/username/repo.git ``` 完成以上步骤后,Git本地配置基本完成,可以开始使用Git进行版本控制。 ### 示例代码 以下是一个完整的示例,展示如何从零开始配置Git并连接远程仓库: ```bash # 安装Git并检查版本 git --version # 配置用户名和邮箱 git config --global user.name "Your Name" git config --global user.email "email@example.com" # 查看配置 git config --list # 生成SSH密钥 ssh-keygen -t rsa -C "your_email@example.com" # 查看生成的SSH密钥 cat ~/.ssh/id_rsa.pub # 初始化本地仓库 git init # 连接远程仓库 git remote add origin https://github.com/username/repo.git ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

末零

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值