当前位置:网站首页 > C++编程 > 正文

gitclone到本地(git将本地文件上传到github)



  • 效果
    在这里插入图片描述

更新 GitHub 仓库中的文件通常涉及以下步骤:

  1. 克隆仓库
    首先,你需要将 GitHub 上的仓库克隆到本地。使用 命令克隆仓库:
     

在这里插入图片描述
在这里插入图片描述

  1. 切换到仓库目录
    使用 命令进入克隆的仓库目录:
     

在这里插入图片描述

  1. 查看文件状态
    使用 查看当前文件的状态,确认哪些文件被修改过。
    在这里插入图片描述
    在这里插入图片描述








  2. 添加更改
    使用 命令将更改添加到暂存区:
     

    或者,如果你想添加所有更改过的文件,可以使用:

     

  3. 提交更改
    使用 命令将暂存区的更改提交到本地仓库:
     

  4. 推送更改
    使用 命令将本地的更改推送到远程 GitHub 仓库:
     

    在这里插入图片描述
    在这里插入图片描述



个人令牌的创建方法:Github创建个人访问令牌教程

  • 上传成功的结果
    在这里插入图片描述
    在这里插入图片描述





  • 推送结果反馈分析
 
   

您的 Git 推送操作已经成功完成。这意味着您本地的 分支的更改已经成功推送到了远程 GitHub 仓库的 分支。以下是操作的详细解释:

  1. 对象枚举
    • 表示 Git 已经枚举了需要推送的 12 个对象。
  2. 对象计数
    • 表示 Git 已经完成了对象的计数。
  3. Delta 压缩
    • 表示 Git 使用最多 28 个线程进行 Delta 压缩,这是一种减少数据传输量的技术。
  4. 压缩对象
    • 表示 Git 已经完成了 11 个对象的压缩。
  5. 写入对象
    • 表示 Git 已经成功写入了 11 个对象,总共 80.92 KiB,传输速度为 16.18 MiB/s。
  6. 对象总数和 Delta 重用
    • 表示总共处理了 11 个对象,其中 3 个是 Delta 对象,没有重用任何 Delta 对象,也没有从缓存中重用任何包。
  7. 远程 Delta 解决
    • 表示远程服务器已经成功解决了 3 个 Delta 对象。
  8. 推送结果
    • 表示推送的目标地址。
    • 表示从本地的 分支的 提交到 提交的更改已经成功推送到了远程的 分支。

总结来说,您的 Git 推送操作已经成功,所有更改都已经同步到远程 GitHub 仓库。如果您有任何其他问题或需要进一步的帮助,请随时告诉我。


 
    

这个错误信息表明,从 2021 年 8 月 13 日起,GitHub 已经不再支持通过 HTTPS 克隆、拉取、推送或 fetch 时使用密码进行身份验证。这意味着你不能再使用你的 GitHub 密码来推送代码,而需要使用个人访问令牌(Personal Access Token,简称 PAT)或其他更安全的认证方式。

要解决这个问题,你需要按照以下步骤操作:

  1. 创建个人访问令牌(PAT)
    登录你的 GitHub 账户。
    访问设置页面,点击左侧的“Developer settings”。
    在“Personal access tokens”部分,点击“Generate new token”。
    给你的令牌一个描述,选择你需要的权限(例如,勾选 repo 来获取私有仓库的访问权限)。
    生成令牌后,确保复制并保存这个令牌,因为它不会再次显示。













  2. 使用个人访问令牌进行认证
    当你通过 HTTPS 推送代码时,Git 会要求你输入用户名和密码。在这里,你应该输入你的 GitHub 用户名和刚刚创建的个人访问令牌作为密码。

到此这篇gitclone到本地(git将本地文件上传到github)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • cnns认证(cns15285认证)2026-03-29 16:09:10
  • Ubuntu源码下载gzip(ubuntu源码安装gcc)2026-03-29 16:09:10
  • w25q512芯片手册(w25x10clsnig芯片管脚功能图)2026-03-29 16:09:10
  • gmock使用案例(gmock invoke)2026-03-29 16:09:10
  • code.top(codetop题库)2026-03-29 16:09:10
  • mt103报文72(MT103报文72场常用代码ACC/INS是什么意思)2026-03-29 16:09:10
  • msvcp140dll丢失(msvcp140.dll丢失的解决方法)2026-03-29 16:09:10
  • 未授权访问漏洞怎么修复csdn(未授权访问漏洞是什么)2026-03-29 16:09:10
  • kubelet配置文件位置(kubectl 配置文件)2026-03-29 16:09:10
  • gitclone(gitclone镜像)2026-03-29 16:09:10
  • 全屏图片