新电脑,到底怎么配置git仓库?

在初次安装git的时候,你需要执行过下面的命令配置全局用户名和邮箱

git config --global user.name "xxx" // 配置全局用户名
git config --global user.email "yyy@mail.com" // 配置全局邮箱

如果不确定是否已经配置过,可以使用下面的命令查看 

git config --global user.name
git config --global user.email

 然后,根据账户邮箱生成秘钥。例如我在GitHub上的邮箱是XXX@qq.com,则命令为:

ssh-keygen -t rsa -C "XXX@qq.com"

 输入完成后,会有如下提示:

Generating public/private rsa key pair.
Enter file in which to save the key (/Users/toby/.ssh/id_rsa):

通过当前连接获取到SSH密钥在本机的位置,然后复制下来,以GitHub为例,按照以下步骤操作:

 

 

 

 到这里就全部配置完毕啦,大家可以愉快的推送和拉取代码了

### Mac OS 上配置 Git #### 检查 Git 是否已安装 为了确认 Git 已经正确安装,在终端中执行如下命令来验证: ```bash git --version ``` 如果显示了版本号,则表示 Git 安装成功[^1]。 #### 设置全局用户名和电子邮件地址 对于首次设置 Git 的用户,需要指定默认的用户名和邮件地址。这可以通过下面两条指令完成: ```bash git config --global user.name "Your Name" git config --global user.email "you@example.com" ``` 这里应当替换 `"Your Name"` 和 `"you@example.com"` 为个人的真实姓名以及注册 GitHub 或其他 Git 主机服务时使用的电子邮箱地址[^2]。 #### 创建 SSH 密钥对用于身份认证 创建一个的 RSA 类型密钥对,并将其关联至特定的 Git 账户(例如 GitHub)。注意将 `xxxxx` 替换成自己的 GitHub 用户名或其他平台对应的标识符: ```bash cd ~/.ssh ssh-C "your_github_username" ``` 此操作会提示设定保存位置与密码短语;通常可以直接按回车键接受默认选项并继续[^4]。 #### 多个 Git 帐号管理 当拥有超过一个 Git 帐号时,比如工作和个人项目分别位于不同的仓库之下,可以利用 SSH Config 文件来进行区分处理。编辑或增 `.ssh/config` 文件的内容如下所示: ```plaintext Host github-work HostName github.com User git IdentityFile ~/.ssh/id_rsa_work Host github-personal HostName github.com User git IdentityFile ~/.ssh/id_rsa_personal ``` 上述例子展示了如何针对两个独立的身份定义各自的 Host 条目及其相应的私钥路径。每次克隆远程库的时候就可以通过 URL 中包含自定义主机名称的方式指明要使用哪一个 SSH Key 进行连接[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值