初次使用GitHub和Git(一)

本文详细介绍了如何在GitHub上使用SSH密钥进行安全的代码仓库管理,包括SSH密钥的生成、添加及验证过程,以及区分Repositories与Projects的不同用途。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考:
github中repositories与projects区别

Repositories和Projects区别

repositoriesprojects
代码仓库项目板
仓库就像项目的文件夹GitHub 上的项目板帮助您组织工作和排列工作的优先级

密钥

为什么需要密钥

Git是分布式的基于SSH的代码管理工具,因此使用远程的Git需要进行SSH的配置。当你需要下载代码或者上传代码到远程仓库,初次使用的话需要给电脑配置ssh公钥。
一台电脑只需配置一次,后续不需要再次配置。获取之后,在你的GitHub账号里边输入之后,你的电脑就和你的GitHub账号联系在一起了

Git使用SSH密钥

git支持https和git两种传输协议,github分享链接时会有两种协议可选。
git使用https协议,每次pull, push都会提示要输入密码,使用git协议,然后使用ssh公钥,这样免去每次都输密码的麻烦。

生成SSH

  1. 大多数 Git 服务器都会选择使用 SSH 公钥来进行授权。系统中的每个用户都必须提供一个公钥用于授权,没有的话就要生成一个。生成公钥的过程在所有操作系统上都差不多。首先你要确认一下本机是否已经有一个公钥。

.ssh文件夹默认存放位置为:C:\Users\Administrator.ssh

  1. 安装完 Git 之后,要做的第一件事就是设置你的用户名和邮件地址。每一个 Git 提交都会使用这些信息,它们会写入到你的每一次提交中,不可更改:

$ git config --global user.name “这里面填你的名字”
$ git config --global user.email “注册git的邮箱”

  1. 命令行输入:

$ ssh-keygen -t rsa -C “填注册git时的邮箱”

  1. 添加公钥到你的远程仓库(github)
    复制/C/Users/Master/.ssh/id_rsa.pub中密钥
    在Github中的settings->SSH->New SSHkey粘贴密钥
  2. 检测。git bush中输入:

$ ssh -T git@github.com

如果如下,成功
如果这样,成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值