提交本地项目到GitHub上
1.配置ssh key
ssh-keygen -t rsa -C "注册GitHub的邮箱"
Enter file in which to save the key (/c/Users/yongfengnice/.ssh/id_rsa): //提示输入key保存的文件名称,默认是用户名下的.ssh文件夹下的id_rsa文件
Enter passphrase (empty for no passphrase)://提示输入密码,可以直接回车不输入任何密码
Enter same passphrase again: //再次输入密码,密码要一致
生成两个文件(因为Enter file时候我输入的文件名称是github_rsa):
Your identification has been saved in github_rsa.//存放私钥的文件
Your public key has been saved in github_rsa.pub. //存放公钥的文件
将私钥和公钥文件(比如上面的github_rsa和github_rsa.pub文件)剪切放到用户目录下的.ssh文件夹下。
如果没有.ssh文件夹,可以使用命令创建一个,即命令行窗口下输入:mkdir .ssh
2.到GitHub上添加ssh key
进入github网站,Settings——>SSH and GPG keys——>new SSH key——>随意输入Title,把步骤一生成的xxx.pub文件的内容全部copy放到Key里面——>点击add SSH Key即可完成。
3.验证是否添加成功
ssh -T git@github.com 需要确认的时候输入yes即可
4.git remote add origin添加远程仓库路径的时候要使用SSH路径,不能使用HTTPS路径
git remote add origin git@github.com:yongfengnice/BuildApkByShell.git --是可以的
git remote add origin https://github.com/yongfengnice/BuildApkByShell.git --是不行的,老是提示输入用户名和密码然后接着报错
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库