Github的基本使用
目录:
一.注册Github账号的流程
二.新建一个空白远程仓库
三.远程仓库的两种访问方式
四.基于HTTPS将本地仓库上传到Github
五.了解git push命令的作用
六.SSH Key
七.生成SSH key
八.配置SSH Key
九. 检测Github的SSH key 是否匹配成功
十.基于SSH将本地仓库上传到Github
十一. 将远程仓库克隆到本地
一.注册Github账号的流程
1.访问Github的官网首页https://github.com/
2.点击”Sign up“按钮跳转到注册页面
3.填写可用的用户名,邮箱,密码
4.通过点击箭头打形式,将验证图片摆正。
5.点击”Create account“按钮注册新用户
6.登录到第三步填写的邮箱中,点击激活链接,完成注册
二.新建一个空白远程仓库
三.远程仓库的两种访问方式
Github 上的远程仓库,有两种访问方式,分别是HTTPS和SSH。他们的区别是:
1.HTTPS:零配置;但是每次访问仓库时,需要重复输入Github的账号和密码才能访问成功
2.SSH:需要进行额外的配置;但是配置成功后,每次访问仓库时,不需要重复输入Github的账号和密码
注意:在实际开发中,推荐使用SSH的方式访问远程仓库
四.基于HTTPS将本地仓库上传到Github
五.了解git push命令的作用
第一次提交要 git push -u origin master
第二次后都只要 git push 就行了
六.SSH Key
SSH key的作用:实现本地仓库和Github之间免登录的加密数据传输。
SSH Key的好处:免登录神风认证、数据加密传输。
SSH Key 由两部分组成,分别是:
1.id_rsa(私钥文件,存放于客户端的电脑即可)
2.id_rsa.pub(公共文件,需要配置到Github中)
七.生成SSH key
1.打开Git bash
2.粘贴如下命令,并将your_email@example.com替换为注册Github账号填写的邮箱:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
3.连续敲击3次回车,即可在C:\Users\用户名文件夹\.ssh目录中生成id_ras和id_rsa.push两个文件
八.配置SSH Key
1 使用记事本打开 id_rsa.pub文件,复制里面的文本内容
2 在浏览器中登录Github,点击头像->Settings->SSH and GPG Keys -> New SSH key
3 将 id_rsa.pub 文件中的内容,粘贴到Key 对应的文本框中
4 在Title文本框中任意填写一个名称,来标识这个key从何而来
九. 检测Github的SSH key 是否匹配成功
打开Git Bash,输入如下的命令并回车执行
上述的命令执行成功后,可能会看到如下的提示消息:
输入yes之后,如果能看到类似于下面的提示消息,证明SSH key已经匹配成功:
十.基于SSH将本地仓库上传到Github
1 建立本地仓库,然后初始化git init
2. 在GitHub上新建一个项目
3. git status -s,检查状态,git add . 跟踪,再git status -s 查看,再git commit -m ''
4.
十一. 将远程仓库克隆到本地
打开Git Bash ,输入如下命令并回去执行:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现