教你如何在github上提交代码(Window10示例,内含2021年github提交机制的更新变动)
文章目录
- 第一步:注册 github
- 第二步:下载、安装 git
- 第三步:git 的使用
- git 简介
- 使用版本控制的好处
- 集中式版本控制
- 分布式版本控制
- git 的工作原理
- 提交代码的 git 指令(重点)
- 设置用户签名
- SSH 提交
- 绑定 SSH 密钥
- 创建远程仓库
- 克隆远程库
- 提交到暂存区
- 提交到本地库和备注
- 提交至远程仓库
- 总结
- 远程添加(和克隆仓库提交法二选一)
- Https 提交
- Https 提交中的坑
- Token 验证
- 已用 Https 连接的仓库转为用 SSH 提交
本人最近在重装系统后重新配置了 git,发现按着原来的教程步骤做有些地方却给我整不会了。在搜索引擎的帮助下,再加上自己对 git 知识的巩固,最终算是解决了自己遇到的问题。从 2021 年 下半年起,在 git 的使用上,某些地方略有改动,比如 用 https push时不再用密码验证而是改用 token 验证(这是由于 github 的改动,和 git 的版本无关),如果按着一些老教程可能会遇到一些新的坑(不过那些教程的大部分内容还是非常有帮助的)。所以我就基于自己的实践,总结了一篇全新版的怎么在 github 上提交代码的笔记。
对于小白来说,重点关注第一步,第二步以及第三步中的 SSH 提交方式就能第一次在 github 上提交内容了。
另外,突然发现我的 git 还是老版本,如果大家的版本中没有 master ,确认代之的是 main,那就把我的教程中的所有 master 改为 main (小白也许会疑惑这是啥,等到后面用 git 提交代码的时候就能明白啦)
第一步:注册 github
这个大家直接搜索github官网,在上面按步骤注册一个账号就好了。
第二步:下载、安装 git
进入git官网下载git,链接:https://git-scm.com/
因为我的电脑是Window10 系统,所以我就下了Windows版
安装注意事项:
基本是一路Next,其中有些需要勾选的部分,按照默认的也是可以的,如果你不放心,可以看看下面这些图(这些是安装git 2.31.1的截图,最新版本号会比这个高,不过基本操作差不多,如果有些默认的选项和我的图片上不一致,就用你自己电脑上的默认选项)
是否创建桌面快捷方式看个人喜好,一般来说使用git很少从桌面直接打开
后面还有一些步骤也跟着默认的配置就好了,这里就不把图发出来了(为大家节省流量)。咱们迅速进入下一步
教你如何在github上提交代码(Window10示例,内含2021年github提交机制的更新变动)相关推荐
- Github上传代码截图过程
Github上传代码截图过程 首先,你得有github的账号,没有的话去注册一个:github官网:https://github.com/ 注册好了之后new一个repository,见下图: 创建好 ...
- 使用Git工具从GitHub上文件代码进行上传下载(图文详细)
1.注册一个GitHub账号 GitHub: Where the world builds software · GitHub 此链接为GitHub官网 由于GitHub是国外的网站,访问会很慢,又 ...
- Linux下向GitHub 上传代码
Linux下向GitHub 上传代码 1.先在Github个人主页创建一个仓库 2.在根目录下,复制仓库链接,将仓库复制到本地 git clone https://gitclone.com/githu ...
- 解决无法将自己github上的代码clone到/usr目录下的问题
Linux下代码存在的位置有两种 /home下面,需要当前用户权限 /user/local/include以及其他类似的位置,需要root用户权限 与之对应的.ssh位置也有两个 ~/.ssh,保存当 ...
- 解决从github上下载代码仓库慢的问题
一,打开命令提示符,最好之前准备一个仓库地址,这样下载下来的文件方便查看,这里打开你想要的下载根目录,进行下载. github上下载代码仓库慢的问题"> 二:复制代码仓库的地址 三:右 ...
- git bitbucket_如何在Bitbucket上创建新的Git存储库并查看提交的对象
git bitbucket For the purpose of this article, Bitbucket is chosen as a Git hosting service. In orde ...
- 教你如何在Mac上搭建自己的服务器——Nginx
教你如何在Mac上搭建自己的服务器--Nginx WHAT 本篇主要是基于Nginx在Mac上搭建自己的服务器. 我相信很多朋友肯定是第一次听到Nginx,关于它具有怎样的传奇,这儿肯定说不完也说不透 ...
- 怎样将github上的代码下载到本地并运行?
一.直接下载 点击右下角的Download Zip,可以直接下载项目的压缩包到你的电脑上.(比如我先在github上搜索了一个vue 的项目) 二.通过git clone下载 PS: 使用git cl ...
- Github上传代码菜鸟超详细教程
最近需要将课设代码上传到Github上,之前只是用来fork别人的代码. 这篇文章写得是windows下的使用方法. 第一步:创建Github新账户 第二步:新建仓库 第三部:填写名称,简介(可选), ...
- 如何更方便的查看GitHub上的代码?
"你在GitHub上看别人代码的时候,还在网页上点点点.切换切换--吗?" 用开发工具看代码它不香吗? 下面介绍几款可以直接用 VS Code 方式打开GitHub上的代码的工具! ...
最新文章
- linux 为什么 c语言,为什么C程序里一定要写main函数
- mysql数字前面有0_Mysql中前边有0的数据,0会被舍去的问题
- java如何将String转换为enum
- Linux高级编程(四)
- 常用crc查表法_CRC校验码简介及CRC16的计算方法
- velocity map list 数组操作
- 深入理解Angular2变化监测和ngZone
- 移动广告平台盈利模式
- unity瓦片地图调整图片大小
- 求一个整数的各个位数
- linux 学习之路
- 有关《家》的经典歌曲_大家,给我推荐几首歌吧?
- 《视觉锤》 读书笔记
- MPT——cost function推导过程
- 加勒比海盗5——死无对证
- 【python】pymysql
- innodb_data_file_path参数的一些注意事项
- 耿鸭玩转C#之WinForm程序设计
- LabVIEW范例无法打开解决办法
- IT研发/开发流程规范效能的思考总结