关于GitHub仓库建立及提交问题

文章目录

  • 前言
  • GitHub仓库创建
  • token令牌的获取
  • GitHub克隆到本地
  • GitHub上传文件


前言

为了整一个GitHub仓库然后上传文件,笔者看了不下100篇博客,20段教程,最后在两位大佬的帮助下,才整明白了😭

先提前说一嘴从 2021年8月14日 起,GitHub官方就不再支持文件提交时使用用户名账号及密码,所以大家至少这个时间前的攻略可以跳过了(不过笔者把能踩的坑都踩了一边😎😭)

与原来直接用账号密码提交不同的是,现在需要用到的是令牌即token,后面笔者会讲

着实来之不易,希望我的方法可以帮到大家

GitHub仓库创建

账户啥的创建的就不详细说了,避重就轻,直击重点

点击个人头像,找到仓库选项

在这里插入图片描述

点击 NEW

在这里插入图片描述

仓库的创建事项大约如下了,最下面两个模板和许可证,没啥必要的就选None吧
为了方便查看这里笔者选上自选文件

在这里插入图片描述

创建完成
点击右上角绿色按钮code可以复制仓库地址

在这里插入图片描述

token令牌的获取

前面也说了,现在我们不能通过账号密码将文件提交到仓库,话不多说,这就演示

一、在任何页面的右上角,单击个人资料照片,然后单击“设置”。

在这里插入图片描述

二、在左侧边栏中,单击“ 开发人员设置”。

在这里插入图片描述

三、请在左侧边栏的“ Personal access token”下,单击“细粒度令牌” 。

四、单击“生成新令牌”。

在这里插入图片描述

在“令牌名称”下,输入令牌的名称。

在“过期时间”下,选择令牌的过期时间。

(可选)在“说明”下,添加说明来描述令牌的用途。

在“资源所有者”下,选择资源所有者。 令牌只能访问所选资源所有者拥有的资源。 除非你所属的组织选择加入 fine-grained personal access token,否则不会显示该组织。 有关详细信息,请参阅“为组织设置个人访问令牌策略”。

(可选)如果资源所有者是需要批准 fine-grained personal access token 的组织,请在资源所有者下方的框中输入请求的理由。

在“存储库访问权限”下,选择希望令牌访问的存储库。 应选择满足需求的最小存储库访问权限。 令牌始终包括对 GitHub 上所有公有存储库的只读访问权限。

如果在上一步中选择了“仅选择存储库”,则在“所选存储库”下拉列表下,选择希望令牌访问的存储库 。

在“权限”下,选择要授予令牌的权限。 根据指定的资源所有者和存储库访问权限,有存储库、组织和帐户权限这几种可能性。 应根据需要选择最小权限。

单击“生成令牌”。****

在这里插入图片描述

记得把你的token保存下来,因为你再次刷新网页的时候,你已经没有办法看到它了

在这里插入图片描述

GitHub克隆到本地

找到要克隆的位置,利用git工具中的 Git Bash Here

在这里插入图片描述

跳出弹窗后,输入 ** git clone + “仓库地址”**

出现类似笔者这里的信息就代表成功了

在这里插入图片描述

这里我们也可以看到刚刚空的文件夹里出现了我们创建的仓库名

在这里插入图片描述

里面也有刚刚我们创建的用来证明克隆成功的自述文件

在这里插入图片描述

GitHub上传文件

这里创建一个名为 111txt 文件,来测验一下上传过程

提交三板斧

  • add :git add a.c(要上传的文件及格式,文件夹直接文件夹名)
  • commit : git commit -m “a.c”
  • push : git push origin main

这样我们就可以传成功了

在这里插入图片描述

由于这里笔者已经把令牌远程输入了,这里就没有显示出来了,如果没有体检输入过令牌的话,会出现这两条信息,上面输入Github账户名,下面输入刚刚获得的令牌就行了

在这里插入图片描述
也可以把token直接添加远程仓库链接中,这样就可以避免同一个仓库每次提交代码都要输入token了:

git remote set-url origin https://<your_token>@github.com//.git

在这里插入图片描述

如果需要整个路径下的文件都提交,将 a.c 的位置写出 *就行了

在这里插入图片描述

结果如下

在这里插入图片描述

多说一嘴,如果已经将令牌与远程连接好了,也可以直接用小乌龟add来实现一系列操作哦

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

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

相关文章

网络爬虫安全:90后小伙,用软件非法搬运他人原创视频被判刑

目录 违法视频搬运软件是网络爬虫 如何发现偷盗视频的爬虫&#xff1f; 拦截违法网络爬虫 央视《今日说法》栏目近日报道了一名程序员开发非法视频搬运软件获利超700多万&#xff0c;最终获刑的案例。 国内某知名短视频平台报警称&#xff0c;有人在网络上售卖一款视频搬运…

刘邦的创业团队是沛县人,朱元璋的则是凤阳;要创业,一个县人才就够了

当人们回顾刘邦和朱元璋的创业经历时&#xff0c;总是会感慨他们起于微末&#xff0c;都创下了偌大王朝&#xff0c;成就无上荣誉。 尤其是我们查阅史书时&#xff0c;发现这二人的崛起班底都是各自的家乡人&#xff0c;例如刘邦的班底就是沛县人&#xff0c;朱元璋的班底是凤…

大模型技术介绍和实现流程以及向量库的介绍

多模态大模型&#xff1a;&#xff08;Multimodal Models&#xff09;指能够处理和生成多种类型数据&#xff08;如文本、图像、音频等&#xff09;的机器学习模型。该模型整合了来自不同模态的数据&#xff0c;从而提高了任务执行的准确性和广度。 一、多模态大模型 任务步骤…

分布式搜索-elaticsearch基础 概念

什么是elaticsearch: 倒排索引&#xff1a;就是将要查询的内容分成一个个词条&#xff0c;在将词条文档id存入&#xff0c;词条是唯一的。 文档词条总结: mysql和Elasticsearch概念对比: 架构: 基本概念总结:

Linux上执行内存中的脚本和程序

在Linux中可以不需要有脚本或者二进制程序的文件在文件系统上实际存在&#xff0c;只需要有对应的数据在内存中&#xff0c;就有办法执行这些脚本和程序。 原理其实很简单&#xff0c;Linux里有办法把某块内存映射成文件描述符&#xff0c;对于每一个文件描述符&#xff0c;Lin…

一线互联网大数据面试题核心知识库(100万字)

本面试宝典涵盖大数据面试高频的所有技术栈&#xff0c;包括Liunx&Shell基础&#xff0c;Hadoop&#xff0c;Zookpeer&#xff0c;Flume&#xff0c;Kafka&#xff0c;Hive&#xff0c;Datax&#xff0c;Maxwell&#xff0c;DolphinScheduler&#xff0c;Spark Core&SQ…

光伏行业该如何起步?

随着全球对可再生能源的需求日益增长&#xff0c;光伏行业作为其中的佼佼者&#xff0c;正迎来前所未有的发展机遇。然而&#xff0c;对于新进入者或希望在这一领域有所建树的企业来说&#xff0c;如何起步并稳健发展是一个值得深思的问题。以下是一些关于光伏行业起步的建议。…

MySQL-事务篇

文章目录 何为事务&#xff1f;什么是事务的ACID特性&#xff1f;并发事务带来了哪些问题&#xff1f;不可重复读和幻读有什么区别&#xff1f;并发事务的控制方式有哪些&#xff1f;SQL标准定义了哪些事务隔离级别&#xff1f;MYSQL的隔离级别是基于锁实现的吗&#xff1f; 何…

微服务- protobuf 安装

这里写自定义目录标题 1&#xff1a;下载链接2 &#xff1a;下载对应的包3&#xff1a;解压到目录4&#xff1a;设置环境变量5: 查看版本 1&#xff1a;下载链接 https://github.com/protocolbuffers/protobuf/releases 2 &#xff1a;下载对应的包 3&#xff1a;解压到目录 4&…

从RTTR谈Reflection机制

虽然C11引入了RTTI、Metaprogramming 等技术&#xff0c;但C在Reflection编程方面依旧功能有限。在社区上&#xff0c;RTTR则提供了一套C编写的反射库&#xff0c;补充了C在Reflection方面的缺陷。 零、环境 操作系统Windows 11Visual StudioVisual Studio Community 2022 CMa…

git 命令 - rebase

简介 git rebase 是一个用于重新应用一系列提交到另一个基础的 Git 命令。 它可以用来整合来自不同分支的更改&#xff0c;同时保持项目历史的整洁。 操作流程 开始变基&#xff1a; 要开始一个变基操作&#xff0c;你需要指定一个基础分支。通常&#xff0c;这个基础分支是…

2024.05.14 Diffusion 代码学习笔记

配环境 我个人用的是Geowizard的环境&#xff1a;https://github.com/fuxiao0719/GeoWizard。 出于方便考虑&#xff0c;用的pytorch官方的docker容器&#xff0c;因此python版本&#xff08;3.10&#xff09;和原作者&#xff08;3.9&#xff09;不同&#xff0c;其余都是一…

一文说通用户故事点数是什么?

一文说通用户故事点数是什么&#xff1f; 第26期&#xff1a;一文说通用户故事点数是什么&#xff1f; 用户故事点数是一种采用相对估算法进行估算的一种工具&#xff0c;一般采用斐波那契数列表征用户故事里说的大小&#xff0c;采用0 1 2 3 5 8 13这样的一些数字来表征用户…

【漏洞复现】Secnet-智能路由系统 actpt_5g.data信息泄露

0x01 产品简介 Secnet安网智能AC管理系统是广州安网通信技术有限公司(简称“安网通信”)的无线AP管理系统 0x02 漏洞描述 Secnet智能路由系统 acipt 5g.data 接口存在信息泄露漏洞&#xff0c;未经身份验证的远程攻击者可以利用此漏洞获取系统账户名密码等重要凭据&#xff…

全流程TOUGH系列软件实践技术应用

TOUGH系列软件是由美国劳伦斯伯克利实验室开发的&#xff0c;旨在解决非饱和带中地下水、热运移的通用模拟软件。和传统地下水模拟软件Feflow和Modflow不同&#xff0c;TOUGH系列软件采用模块化设计和有限积分差网格剖分方法&#xff0c;通过配合不同状态方程&#xff08;EOS模…

永磁同步电机的脉振高频注入无速度传感器simulink仿真模型

整理了永磁同步电机的脉振高频注入无速度传感器simulink仿真模型&#xff0c;该模型高频注入仿真pmsm&#xff0c;无感控制&#xff0c;解决0速转矩输出问题&#xff0c;插入式永磁同步电机&#xff0c;凸极&#xff0c;高频注入。MATLAB/simulink仿真&#xff0c;适合研究学习…

腾讯开源混元DiT文生图模型,消费级单卡可推理

节前&#xff0c;我们组织了一场算法岗技术&面试讨论会&#xff0c;邀请了一些互联网大厂朋友、今年参加社招和校招面试的同学。 针对大模型技术趋势、大模型落地项目经验分享、新手如何入门算法岗、该如何准备面试攻略、面试常考点等热门话题进行了深入的讨论。 总结链接…

第七十八章 IIS 技术说明

文章目录 第七十八章 IIS 技术说明IIS 应用程序池和Web Gardens应用程序池Web Gardens 应用程序池、Web花园和CSP 第七十八章 IIS 技术说明 对于那些有兴趣使用 IIS 的人&#xff0c;此页面介绍了应用程序池、网络花园和位数。 IIS 应用程序池和Web Gardens 应用程序池 应用…

【AI+漫画】程序员小李解决疑难杂症BUG的日常

周末花了点时间制作的AI漫画。 感慨一句&#xff0c;程序人生, 相伴随行。 原文链接&#xff1a;【AI漫画】程序员小李解决疑难杂症BUG的日常

一物一码数字化营销进军调味品行业,五丰黎红“星厨俱乐部”火啦!

近日&#xff0c;由五丰黎红联合纳宝科技精心打造的小程序“星厨俱乐部”火啦&#xff01;一经上线就吸引了大量用户注册和参与&#xff0c;可以说取得了非常成功的市场反馈&#xff0c;那究竟是一个什么样的小程序&#xff0c;竟然有这么大的吸引力呢&#xff1f; 介绍小程序之…