Git相关笔记1 - 本地文件上传远程仓库

Git相关笔记

目录

  • Git相关笔记
    • Git上传相关文件
      • 第一步创建一个仓库:
      • 第二步本地创建空文件夹:
      • 第三步开始在gitbush上传文件:
      • 解决外网网络连接的问题:
      • 中文文件的编码问题:
      • 参考资料

Git上传相关文件

第一步创建一个仓库:

  • 根据下述的操作去填写相关信息,然后去创建自己的仓库就好。

在这里插入图片描述

创建仓库的相关指引
  • 然后就得到了自己的一个仓库,这个仓库会包含 ReadMe 文件(描述自己的文件相关信息)。

在这里插入图片描述

git仓库

第二步本地创建空文件夹:

  • 进入该文件夹,右键进行git bash,然后进行git clone 网址
  • 网址通过仓库右上角的那个Code获取。

在这里插入图片描述

github 获取对应的git下载地址
  • 然后可以得到下面的结果,下载后的文件夹。

  • git clone https://github.com/YanxinTong/Principle-of-Induction-Furnace.git
    

在这里插入图片描述

git clone 文件操作
  • 然后进入文件夹:

  • cd Principle-of-Induction-Furnace
    

在这里插入图片描述

git 进入文件夹

第三步开始在gitbush上传文件:

  • 首先初始化git:

  • git init
    

在这里插入图片描述

初始化git
  • 然后可以在文件夹里面进行修改了,比如放一些自己想上传的文件或者笔记

在这里插入图片描述

给文件夹添加文件
  • 然后可以把这个添加的文件添加到本地的仓库,利用下述的指令。

  • git add.
    

在这里插入图片描述

git add
  • 然后就可以进行提交了,利用git commit指令

  •  git commit -m “对于本次修改的描述”
    

    在这里插入图片描述

  • 第一次提交的时候需要输入使用者的邮箱和账号,这里可以直接输入自己的邮箱和账户名(我用的是github的注册邮箱和github的账户名)就行。

在这里插入图片描述

  • 最后就可以git push 啦,上传到远程的仓库。

  • 如果大家没开代理,或者开了代理但是没设置可能会遇到连接不上的问题, 具体如何解决可以看第 4 部分。

  • 大家如果顺利的话下一步就是进行git push了,如果是第一次操作可能需要大家验证下 github 的权限,在git push 后自动弹出。

在这里插入图片描述

验证相关账号
  • 应该就输入下密码啥的就可以,然后邮箱会收到相应的提示。
  • 最后 git push 就行啦(如果说没有改变啥的,可以直接从git add . 开始重新操作),如果遇到中文的文件,可能会遇到编码的问题,可以看看第五部分。

在这里插入图片描述

git push 成功
  • 然后就可以发现,github 网站上已经有啦!!!

解决外网网络连接的问题:

在这里插入图片描述

git push 显示连接不上
  • 利用代理的方式:

  • git config --global http.proxy http://....... 后
    
  • 这个 http 的网址是通过代理查看代理的网址是哪个,我是在终端代理的入口找到的,不过不同的代理,可能具体位置不同。

设置代理
  • 设置代理后就可以进行git push了。

中文文件的编码问题:

  • 我git push 的时候发现提示这一大堆,反应说的是文件含中文,编码有问题:

在这里插入图片描述

中文编码问题
  • 其实只需要输入一行指令就行:

      echo $LANG
    

参考资料

Github上传文件:如何上传文件夹到GitHub上(配图详解)?_github上傳資料夾-CSDN博客

GitHub 连接失败解决方案:【Git】GitHub 连接失败解决方案:Failed to connect to github.com port 443 after 21090 ms: Couldn’t connect to se_git连不上github-CSDN博客

我的 github 网站:YanxinTong (YanxinTong)

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

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

相关文章

Cocos Creator 进行 Web 发布后,目录结构解析

在使用 Cocos Creator 进行 Web 发布后,生成的目录结构通常包含以下内容,下面为你详细介绍: 1. index.html 这是 Web 项目的入口 HTML 文件,它会加载所需的 JavaScript 文件和资源,从而启动游戏或应用程序。示例代码…

C++20的协程简介

C20 引入了协程(Coroutines),这是一种特殊的函数,它可以暂停执行并在之后恢复,而不是像普通函数那样一旦返回就终止。协程的主要特点在于它能保留自身的执行状态,这让异步编程更加简洁和直观。以下是对 C20…

通过ansible+docker-compose快速安装一主两从redis+三sentinel

目录 示例主机列表 架构参考 文件内容 安装脚本 ansible变量,需修改 ansible配置文件和主机清单,需修改 运行方式 验证故障转移master 涉及redis镜像和完整的脚本文件 示例主机列表 架构参考 文件内容 安装脚本 #!/bin/bashset -e export pa…

Apache Arrow 使用

下述操作参考 Building Arrow C — Apache Arrow v20.0.0.dev267 安装依赖组件 sudo apt-get install \build-essential \ninja-build \cmake 下载源码 git clone --recursive --shallow-submodules gitgithub.com:apache/arrow.git 配置 创建build目录并且进入 mkdir a…

玩转大语言模型——使用华为官方MindIE-Server镜像方式部署DeepSeek模型

系列文章目录 玩转大语言模型——使用langchain和Ollama本地部署大语言模型 玩转大语言模型——三分钟教你用langchain提示词工程获得猫娘女友 玩转大语言模型——ollama导入huggingface下载的模型 玩转大语言模型——langchain调用ollama视觉多模态语言模型 玩转大语言模型—…

MCP项目开发-一个简单的RAG示例

MCP项目开发-一个简单的RAG示例 前言 前言 客户端是基于官网的例子改的,模型改成了openai库连接仅仅使用基础的RAG流程作为一个演示,包含了以下步骤 query改写搜索:使用google serper重排序:使用硅基流动的api 大模型api也使用…

Tire树(字典树)

理论 上图是一棵Trie树,表示了关键字集合{“a”, “to”, “tea”, “ted”, “ten”, “i”, “in”, “inn”} 。从上图可以归纳出Trie树的基本性质: 根节点不包含字符,除根节点外的每一个子节点都包含一个字符。从根节点到某一个节点&…

厄瓜多尔主流收单方式:Pago Efectivo支付

PAGOEFECTIVO(Pago Efectivo)是秘鲁主流的在线支付方式,由El Comercio Group开发,主要为用户提供安全、便捷的在线支付解决方案,支持网银和现金支付,适用于没有信用卡或不愿透露银行信息的消费者。 Pago Ef…

【文献研究】含硼钢中BN表面偏析对可镀性的影响

《B 添加钢的溶融 Zn めっき性に及ぼす BN 表面析出の影響》由JFE公司田原大輔等人撰写。研究聚焦 B 添加钢在低露点退火时 BN 形成对镀锌性的影响,对汽车用高强度钢镀锌工艺优化意义重大。通过多组对比实验,结合多种分析手段,明确了相关因素…

语法: ptr=malloc(size)

MALLOC( ) 语法: ptrmalloc(size) 参数: size是一个整数,表示被分配的字节个数; 返回值: 如果允许的话,返回值是一个指向被分配存储器的指针;否则的话, 返回值是一个非指针; 功能: 该函数用来分配一定大小的空间给一个对象,其大小为size,但该空间的值为不确定值; 有…

JavaScript创建对象与构造函数

目录 创建对象 一、创建对象的 5 种核心方式 1. 对象字面量(直接量) 2. 使用 Object.create() 3. 工厂模式 4. 构造函数模式 5. ES6 class 语法(语法糖) 二、构造函数与 new 关键字 1. 构造函数的作用 2. 构造函数的特征…

AIDD-人工智能药物设计-深度学习助力提高儿童低级别胶质瘤复发风险预测的准确性

深度学习助力提高儿童低级别胶质瘤复发风险预测的准确性 儿童低级别胶质瘤(pLGG)是一种常见于儿童患者中的脑肿瘤,尽管大多数时候被认为是良性肿瘤,但是它们仍然可能导致相关症状和并发症的发生,包括但不限于头疼、癫…

redis的数据类型(1)

https://redis.io/docs/latest/develop/data-types/strings/ 社区版支持: String,字符串 Hash,key-value格式 List,根据插入顺序排序 Set,集合 Sorted set,有排序 Stream, Bitmap, …

Nacos配置中心使用

Nacos配置中心 Nacos除了可以做注册中心,🔗Nacos下载和注册中心教程,同样可以做配置管理来使用。 一、统一配置管理 当微服务部署的实例越来越多,达到数十、数百时,逐个修改微服务配置就显得十分的不方便,而且很容易出错。我们…

OpenCV轮廓检测全面解析:从基础到高级应用

一、概述 轮廓检测是计算机视觉中的基础技术,用于识别和提取图像中物体的边界。与边缘检测不同,轮廓检测更关注将边缘像素连接成有意义的整体,形成封闭的边界。 轮廓检测的核心价值 - 物体识别:通过轮廓可以识别图像中的独立物体…

Jenkins学习(B站教程)

文章目录 1.持续集成CI2.持续交付CD3.持续部署4.持续集成的操作流程5.jenkins简介6.后续安装部署,见视频 bilibili视频 Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用…

ARM-UART

时钟选择PLCK,超时3ms自动发送,设置发送8位的缓冲区,且发送中断 设置触发深度,达到8字节将缓冲区数据发憷 中断处理函数

Rust所有权详解

文章目录 Rust所有权所有权规则作用域 内存和分配移动与克隆栈空间堆空间 关于函数的所有权机制作为参数作为返回值 引用与租借垂悬引用 Rust所有权 C/C中我们对于堆内存通常需要自己手动管理,手动申请和释放,即便有了智能指针,对于效率的影…

【在线OJ项目测试报告】

朋友们、伙计们,我们又见面了,本期来给大家带来关于在线OJ项目的测试报告,如果看完之后对你有一定的启发,那么请留下你的三连,祝大家心想事成! C 语 言 专 栏:C语言:从入门到精通 数…

【HFP】蓝牙HFP应用层核心技术研究

免提配置文件(Hands-Free Profile, HFP)作为实现设备间音频通信的关键协议,广泛应用于车载系统、蓝牙耳机等场景。本文将基于最新技术规范,深入剖析HFP应用层的功能要求、协议映射及编解码器支持,为蓝牙开发工程师提供详尽的技术指南。 一、HFP应用层功能全景图 HFP定义…