Windows系统GIT安装与GitHub远程仓库

Windows系统GIT安装

Git是什么

Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git是目前世界上最先进的分布式版本控制系,分为工作区、暂存区、本地仓库和远程仓库。一般开发者在本地开发后提交到本地仓库,如果代码需要与他人合并需要提交至远程仓库。开发者一般用pull\push命令进行仓库代码的拉取\提交。

工作原理 / 流程:
在这里插入图片描述

Workspace:工作区
Index / Stage:暂存区
Repository:仓库区(或本地仓库)
Remote:远程仓库

windows环境安装

git官方下载链接:https://github.com/git-for-windows/git/releases/tag/v2.40.0.windows.1

选择自己喜欢的版本进行下载,按部就班安装工即可
在这里插入图片描述

环境变量

安装完成后,记得配置环境变量。
在这里插入图片描述

验证安装

打开电脑WIN+R 进入cmd,输入 git --version
在这里插入图片描述
表示安装成功。

GitHub与远程仓库

GitHub是什么

GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。

GitHub账号注册

进入GitHub官方网站 https://github.com/login
在这里插入图片描述

选择注册账号,按照步骤按部就班进行邮箱验证即可。

创建本地SSH Key

在用户主目录下,看看有没有.ssh目录,如果有就看看这个目录下有没有id_rsa和id_rsa.pub这两个文件;如果有的话,直接跳过此如下命令,如果没有的话,打开CMD命令行
输入命令:
ssh-keygen -t rsa –C “你自己的邮箱”

由于我本地此前运行过一次,所以本地有,如下所示:
在这里插入图片描述
id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。

GitHub接入本地电脑公匙

登录github,打开” settings”中的SSH Keys页面,然后点击“Add SSH Key”,填上任意title,在Key文本框里黏贴id_rsa.pub文件的内容。
在这里插入图片描述
点击 NEW SSH Key,你就应该可以看到已经添加的key
在这里插入图片描述

创建个人远程库

登录github上,然后在右上角找到“create a new repo”创建一个新的仓库。如下:
在这里插入图片描述

在Repository name填入demo,其他保持默认设置,点击“Create repository”按钮,就成功地创建了一个新的Git仓库:
在这里插入图片描述
远程仓库创建成功会自动跳转进入刚刚的仓库:
在这里插入图片描述
如图所以,我们可以用git命令连接上仓库做喜欢做的事情了:
…命令行创建一个新的仓库
echo “# demo” >> README.md
git init
git add README.md
git commit -m “first commit”
git branch -M main
git remote add origin https://github.com/senfel/demo.git
git push -u origin main
…命令行push至远程仓库
git remote add origin https://github.com/senfel/demo.git
git branch -M main
git push -u origin main

传送门

有兴趣的朋友可以加入我知识星球!!!
相互学习共同进步!!!
知识星球优惠券传送门,现有限量种子用户免费加入

我们知识星球五大优势
优势一
特邀架构师、高级开发经理、高级开发工程师、高级技术经理亲临指导
程序猿之家社群
优势二
技术社区提供数据结构与算法、高并发多线程、小程序全栈、人工智能、故障排查等硬核文章更新
优势三
加入我们可以任意提出技术问题,社区嘉宾和星主会在24H内回复
优势四
加入我们可以任意选择一项高阶课程赠送《大厂数据结构与算法面试通关秘籍》、《算法设计与分析 - 厦门大学》、《Python全栈架构师》、《JAVA高级架构师》、《Docker技术入门与应用实战》
优势五
社区定时分享高阶课程,都是星主多年付费购买资源。包括但不限于JAVA架构/微服务实战、数据结构与算法、JVM调优与故障排查、Docker、K8S,以及生产环境各种踩坑指南。

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

小沈同学呀

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

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

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

打赏作者

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

抵扣说明:

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

余额充值