如何上传github(解决git的时候输入正确的账号密码,但提示认证失败)

如何上传github文件,删除文件

1.重点

GitHub 从 2021 年 8 月 13 日起移除了对密码认证的支持。你需要使用个人访问令牌(Personal Access Token, PAT)或 SSH 密钥来进行认证。

2.生成SSH key

进入设置
在这里插入图片描述
点击New SSH Key
在这里插入图片描述
名字随便取,可以自己方便记
在这里插入图片描述

3.上传文件和删除文件

新建仓库,建议直接网站上New1个
在这里插入图片描述
点code,然后复制这里
在这里插入图片描述
然后终端输入下面,clone到本地(完成后发现会发现本地有新的文件内容)

git clone https://github.com/1920993165/echo.git

配置ssh上传,终端输入下面命令,换为刚才第二步生成的密钥

git remote set-url origin https://<TOKEN>@github.com/1920993165/echo.git

把新文件移到clone下来的文件夹后,add+commit

git add .
git commit -m "add files"

然后push到github

git push

删除文件,直接终端操作

git rm <文件名>

删除文件夹,直接终端操作

git rm -r <文件夹名>
git commit -m "Remove my_folder"
git push

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/bicheng/89542.shtml
繁体地址,请注明出处:http://hk.pswp.cn/bicheng/89542.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

多级缓存架构与热点探测系统核心技术解析

多级缓存架构与热点探测系统核心技术解析 &#x1f4cc; 一、多级缓存架构 1. 为什么需要多级缓存&#xff1f; ✅ 本地缓存优势&#xff1a; &#x1f680; 减少网络请求&#xff0c;提升访问性能&#x1f310; 分布式系统中天然具有分布式缓存特性⬇️ 有效降低远程缓存&…

iOS 性能监控工具全解析 选择合适的调试方案提升 App 性能

在iOS应用开发中&#xff0c;性能往往是决定用户体验的关键因素之一。用户体验的优劣&#xff0c;不仅取决于功能的实现&#xff0c;还在于流畅度、响应速度、资源消耗等方面的表现。因此&#xff0c;性能监控工具在iOS开发中的重要性不可小觑。 无论是提升应用的启动时间、减少…

C++ :vector的介绍和使用

vector学习时一定要学会查看reference 目录 前言 一、vector基本概念 1.1vector是什么&#xff1f; 1.2内存管理 二、vector的使用 2.1vector的构造 2.2vector iterator 的使用 2.3vector 空间增长问题 2.4vector的元素访问 2.5vector 增删查改 总结 前言 在C编程中&#x…

iOS OC 图片压缩

纯代码,不废话,欢迎copy使用,记得点赞 +(NSData *)imageData:(UIImage *)image maxSize:(int)maxSize{ // 设置最大文件大小(200KB) NSLog(@"执行压缩方案 期望压缩目标%dk",maxSize); return [self compressImage:image toMaxSize:maxSize]; } // 主压缩方…

如何更改 SQLserver 数据库存储的位置 想从C盘换到D盘

在 SQL Server 中更改数据库存储位置&#xff08;从 C 盘迁移到 D 盘&#xff09;需要通过以下步骤完成&#xff1a;1. 确定数据库文件的当前位置首先查询数据库文件的当前路径&#xff1a;sqlSELECT name, physical_name AS current_location FROM sys.master_files WHERE dat…

【unitrix】 6.8 加一运算(add_one.rs)

一、源码 这是一个使用 Rust 类型系统实现二进制数加一操作的代码。 use crate::number::{O, I, B, Null, Bit, NormalizeIf};/// 类型级加一操作 trait /// /// 为二进制数类型实现加一操作&#xff0c;返回新的类型 pub trait AddOne {/// 加一操作的结果类型type Output;//…

国内Ubuntu访问不了github、 huggingface等

各位小伙伴们&#xff0c;大家好呀。 大家是不是经常遇到访问不了github、huggingface的情况呀。 在Ubuntu中可以这样做。 访问这个网站网站测速-Ping检测-Trace查询-Dig查询-路由跟踪查询-tools.ipip.net&#xff0c; 对于github.com&#xff0c;在这个网站输入github.com…

「Java EE开发指南」如何用MyEclipse创建企业应用项目?(一)

由于有了项目模型和管理工具&#xff0c;现在可以创建Java EE企业应用程序。在本文中您将了解到&#xff1a; 企业应用项目模型项目组织、依赖关系和类解析 该特性在MyEclipse中可用。 MyEclipse v2025.1离线版下载 1. 企业应用项目模型 MyEclipse提供了一个企业应用程序项…

ubuntu 22.04 pam 模块设置用户登录失败锁定

1、ubuntu 22.04 配置方法 /etc/pam.d/common-auth 加到如下行后 # auth [success1 defaultignore] pam_unix.so nullok # 添加如下内容 auth [defaultdie] pam_faillock.so authfail auth sufficient pam_faillock.so authsucc/etc/pam.d/common…

Linux 定时任务全解析:atd 与 crond 的区别及实战案例(含日志备份 + 时间写入)

1. atd 和 crond 两个任务管理程序的区别atd&#xff1a;用于执行一次性的定时任务&#xff0c;即设置任务在某个特定的时间点仅执行一次 &#xff0c;适合处理不需要重复执行的定时操作&#xff0c;比如在未来某个确切时间执行一个脚本、发送一份文件等场景。crond&#xff1a…

iOS加固工具有哪些?项目场景下的组合策略与实战指南

在如今的iOS项目中&#xff0c;“加固”不仅是单一手段&#xff0c;更是多工具协同应用的过程。不同项目场景对安全要求的侧重点不同&#xff0c;需要针对性地组合加固工具&#xff0c;才能最大化兼顾安全性、兼容性与效率。 本文将从常见项目场景出发&#xff0c;分析当下市面…

Xilinx Zynq:一款适用于软件定义无线电的现代片上系统

摘要——软件定义无线电可以在通用处理器 (CPU) 上实现&#xff0c;例如基于 PC 的处理器。处理器具有高度灵活性&#xff1a;它不仅可以用来处理数据样本&#xff0c;还可以控制接收器功能、显示瀑布图或运行解调软件。然而&#xff0c;由于处理速度相对较慢&#xff0c;处理器…

接口黑洞?破!安全堡垒?筑!冰火炼狱?战!MES7114W终极掌控

在工业4.0加速推进的时代&#xff0c;设备互联正面临三大关键挑战&#xff1a;多协议接口的“通信割裂”、极端环境的严苛考验&#xff0c;以及高危场景下的安全红线。在矿山井下、冶金车间、化工厂区等恶劣环境中&#xff0c;传统有线方案往往受限于高成本布线、维护困难和环境…

深入理解进程地址空间:虚拟内存与进程独立性

目录 引言 虚拟地址空间的本质 关键观察 进程地址空间布局 虚拟内存管理&#xff1a;mm_struct 虚拟内存的优势 总结 引言 在操作系统中&#xff0c;每个进程都运行在自己的独立区域中&#xff0c;这个区域就是​​进程地址空间​​。今天我们就来探讨这个看似真实实则虚…

Apache ActiveMQ 任意文件写入漏洞(CVE-2016-3088)复现利用

漏洞原理 Apache ActiveMQ是Apache软件基金会所研发的开放源代码消息中间件&#xff0c;由于ActiveMQ是一个纯Java程序&#xff0c;因此只需要操作系统支持Java虚拟机&#xff0c;ActiveMQ便可执行 本漏洞出现在fileserver应用中&#xff0c;漏洞原理其实非常简单&#xff0c…

谷歌地球与ArcGIS Pro查看三维地形

&#xff08;1&#xff09;Google Earth Web端 通过网站&#xff1a;https://earth.google.com/&#xff0c;进入谷歌地球Web端&#xff0c;可以查看历史影像、三维地形数据、导入kml文件等。 &#xff08;2&#xff09;ArcGIS Pro查看三维场景 加载3D地形数据&#xff0c;转…

Day06_C语言网络编程20250718

01.思维导图1 什么是 modbus他是一个在工控领域非常好用的通信写 modbus协议本质上是一个 基于 tcp 协议二次封装的一个协议 什么叫做基于tcp二次封装的协议&#xff1a;我们自己写的pack_t(无论静态还是动态)&#xff0c;都是属于二次封装的协议modbus协议是一种 “主从问答式…

web开发-HTML

web开发——HTML 学习目标&#xff1a;学习HTML的基础&#xff0c;学会get和post方法区别 一、HTMLHTML是什么&#xff1f; 前端网页界面开发语言。开发工具 PyCharm、vscodePyCharm个性化设置&#xff08;字体和背景颜色&#xff09; File - setting - appearance - theme&…

主流编程语言全景图:从Python到Rust的深度解析

2024年编程语言生态报告显示&#xff0c;全球开发者使用的语言数量已达260&#xff0c;但真正主导行业的不到20种。本文带你穿透技术迷雾&#xff0c;掌握8大核心语言的本质差异。一、选择编程语言的黄金标准图表代码二、八大主流语言对比解析1. Python - 通用胶水语言特性&…

若依框架下前后端分离项目交互流程详解

在企业级前后端分离项目开发中&#xff08;如若依RuoYi&#xff09;&#xff0c;前端与后端的数据交互、安全认证、权限校验、响应处理都是必须关注的重点。本文将以“课程管理列表查询”为例&#xff0c;详细梳理整个交互流程&#xff0c;每一步均有解析说明和典型代码&#x…