常用知识之将Demo上传到Github上的操作步骤(2021.09)

Posted hbblzjy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常用知识之将Demo上传到Github上的操作步骤(2021.09)相关的知识,希望对你有一定的参考价值。

早在2016.08就整理过一篇相关文章:将项目Demo上传到Github上的操作步骤_hbblzjy的博客-CSDN博客之前我有很多代码直接上传到了CSDN上,主要是因为操作方便,今天我就说说将源码Demo上传到Github上的操作步骤。首先,你要先确定自己在Github上有自己的账户名,账户邮箱和密码。如果没有可以先去https://github.com注册,如果有了可以点击Sign In登录。之后,我们开始进行命令行操作(当然你也可以下载客户端进行操作)打开终端,输入:第一步:git init第二步:git chttps://blog.csdn.net/hbblzjy/article/details/52301633?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163153408316780261944702%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=163153408316780261944702&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_v2~rank_v29-5-52301633.pc_v2_rank_blog_default&utm_term=git&spm=1018.2226.3001.4450

但是这周上传Demo时,用之前的步骤,发现竟然无法上传,出现了以下问题:

这个意思是说,2021.08.13,密码验证的方式已经移除了,请使用个人token的方式代替。可以看https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ 中的信息说明书。

所以怎么办呢?在个人GitHub上添加SSH Key。

1、新建一个空白终端窗口,查看SSH Key是否存在

输入:ls -al ~/.ssh

如果key存在,会看到id_rsa和id_rsa.pub,使用命令查看公钥,然后将ssh key复制到Github上,

输入:cat ~/.ssh/id_rsa.pub

如果key不存在,生成一个key,

输入:ssh-keygen -t rsa -C 'GitHub的邮箱'

之后一直回车键,输出:The key's randomart image is:数码图案,表示成功。当然如果存在,想重新生成key,也是相同操作,只是会询问你是否要覆盖重写,选择y即可。

 2、登陆GitHub个人账户,选择个人信息的Settings

 3、选择SSH and GPG keys,点击New SSH key

 4、将刚才查到的ssh key复制粘贴到输入框中,并定义一个名称,然后添加,然后会让你输入GitHub密码确认

 5、完成后,会看到添加的ssh key

 6、此时删除Demo中.git隐藏文件,或者使用一个新的文件夹放Demo,并打开Demo下的终端窗口,执行之前文章中提到的八个步骤,

但是要注意更改第七步操作:选择SSH的选项,输入生成的git remote add origin命令,其他操作不变

输入:git remote add origin url地址

 至此就可以重新在GitHub上上传Demo了。

整理不易,有问题请留言,转载请联系本人,谢谢~

以上是关于常用知识之将Demo上传到Github上的操作步骤(2021.09)的主要内容,如果未能解决你的问题,请参考以下文章

如何上传文件到github的操作步骤

FFmpeg开发笔记:ffmpeg在移植到海思HI35xx平台之将ffmpeg库引入到sample的demo中

上传本地文件到github仓库基本操作

MAC 在gitlab上传一个项目

git把本地文件上传到github上的步骤

如何在github同一个仓库上传多个项目