Git 学习笔记(超详细注释,从0到1)

news2025/2/25 8:34:24

Git学习笔记

1.1 关键词

Fork、pull requests、pull、fetch、push、diff、merge、commit、add、checkout

1.2 原理(看图学习)

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

1.3 Fork别人仓库到自己仓库中

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
记住2个地址
1)上游地址(upstream地址):https://gitee.com/zuohuaijun/Admin.NET.git
2)自己仓库地址(origin地址):https://gitee.com/xue5zhijing/Admin.NET_gitee.git
查看方法:克隆/下载处

1.4 本地仓库(开发,学习,修改的地方)

本地新建文件夹“Admin.NET-gitee-next”本博文是练习PR的学习过程
操作开始:提前安装git软件哦
去官网下载:https://git-scm.com/
其他问题百度…
进入文件夹内 右键 Open Git Bash here
在这里插入图片描述
类似以下窗口(已操作完成)
在这里插入图片描述

1.5 命令分析及注意事项(从0开始到完成的过程)

1)详细过程

  • git init #初始化,会自动生成一个.git的文件夹
  • git remote -v #查看分支。如果返回空,说明没添加,返回2个或4个
  • 如果没有返回,则执行以下(上游地址upstream和远程仓库origin)再查看。
  • git remote add upstream https://gitee.com/zuohuaijun/Admin.NET.git
  • git remote add origin https://gitee.com/xue5zhijing/Admin.NET_gitee.git
  • 返回4个后,就从源上游拉取最新代码
  • git fetch upstream #看返回信息是否成功(成功,本地文件夹也看不到太多文件)
  • 查看本地仓库名称
  • git branch #看远程的指令 git branch -r #切换分支 git checkout <master分支名>
  • 看返回信息。应该返回2个,如
  • origin/next
  • upstream/next
  • 就拉取自己仓库内容。执行成功,本地文件夹下就有很多文件。
  • git pull origin next
  • 接下来就是2个方向的操作(①本地或远程与上游库对比或更新。②修改本地同步到远程库)
  • 开发,调试,修改的过程…然后提交到自己仓库。

2)本地修改后提交到远程库(origin)

  • git add .
  • git commit -m “修改说明文字”
  • git push origin master:next
  • 注意格式,本地分支master,远程分支next,origin是您的gitee仓库地址
  • 如果不想被上传的就修改 .gitnore 文件进行调整。

3)拉取上游仓库(最新)到本地方法

  • git fetch upstream #拉取上游源码指令,会持续一段时间
  • git pull origin next #拉取远程仓库指令(如果本地较新不拉取)
  • git diff upstream/next master #比较上游的代码与本地分支master之间对比。退出对比按q键
  • git merge upstream/next master #上游与本地合并(注意是否有冲突)。
  • 修改。。。。然后提交到自己仓库 看上一步(2)
  • 如果指令没有返回信息,可能缺少执行步骤。如果出现其他问题,可能分支名称或格式不对。

在这里插入图片描述

1.6 如何PR

  • 新建Pull Requests
  • 编写标题,描述,提交,等待上游大佬修改合并
    在这里插入图片描述
    在这里插入图片描述

后记

更多学习内容,关注我一起学习。

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

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

相关文章

PFA方桶聚四氟乙烯溢流槽PFA酸洗槽耐腐蚀浸泡桶15L

PFA浸泡桶又叫PFA酸缸、PFA清洗槽、PFA方槽。 主要用于浸泡、清洗带芯片硅片电池片的花篮。由于PFA的特点它能耐受清洗溶液的腐蚀性&#xff0c;同时金属元素值低&#xff0c;无溶出无析出&#xff0c;不会污染芯片晶圆等。 半导体晶圆清洗槽尺寸可按要求定做。同时&#xff0…

ATA-4052C高压功率放大器在新能源汽车安全测试中的应用

新能源汽车的崛起已经改变了汽车行业的格局&#xff0c;为环境友好型交通方式提供了更多的选择。为了确保这些新型汽车的安全性和可靠性&#xff0c;进行全面的安全测试是至关重要的。高压功率放大器在新能源汽车的安全测试中发挥着重要的作用&#xff0c;本文将介绍其应用以及…

大模型什么时候应该进行微调

经常会遇到一个问题——LinkedIn 上的人们问我如何微调 LLaMA 等开源模型&#xff0c;试图找出销售 LLM 托管和部署解决方案的业务案例的公司&#xff0c;以及试图利用人工智能和大模型应用于他们的产品。但当我问他们为什么不想使用像 ChatGPT 这样的闭源模型时&#xff0c;他…

真空玻璃可见光透射比检测 玻璃制品检测 玻璃器皿检测

建筑玻璃检测 防火玻璃、钢化玻璃、夹层玻璃、均质钢化玻璃、平板玻璃、中空玻璃、真空玻璃、镀膜玻璃夹丝玻璃、光栅玻璃、压花玻璃、建筑用U形玻璃、镶嵌玻璃、玻璃幕墙等 工业玻璃检测 钢化安全玻璃、电加温玻璃、玻璃、半钢化玻璃、视镜玻璃、汽车安全玻璃、汽车后窗电热…

智慧油品营销调度大屏可视化应用

图扑应用自研 HT 搭建的 2D 智慧油品营销调度中心大屏展示模块主要以综合业务支撑平台为架构&#xff0c;全方位展示公司主要概况、业务运行、管理服务等多项内容&#xff0c;在内外部交流和品牌管理提升等方面发挥了积极作用。

接口提示信息国际化, 调用LibreTranslate 离线翻译, 国际化支持

文章目录 背景实现方式步骤下载并部署离线翻译服务;前端接入 背景 将接口返回内容进行翻译, 以适配多语言需求; 实现方式 前端拦截接口返回内容, 调用离线翻译服务进行翻译, 翻译之后再进行相应的提示 参考资料: 离线翻译服务: https://github.com/LibreTranslate/LibreTra…

Spring Boot 3 整合 SpringDoc OpenAPI 生成接口文档

&#x1f604; 19年之后由于某些原因断更了三年&#xff0c;23年重新扬帆起航&#xff0c;推出更多优质博文&#xff0c;希望大家多多支持&#xff5e; &#x1f337; 古之立大事者&#xff0c;不惟有超世之才&#xff0c;亦必有坚忍不拔之志 &#x1f390; 个人CSND主页——Mi…

Go 内存模型与分配机制

&#x1f49d;&#x1f49d;&#x1f49d;欢迎莅临我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里可以感受到一份轻松愉快的氛围&#xff0c;不仅可以获得有趣的内容和知识&#xff0c;也可以畅所欲言、分享您的想法和见解。 推荐:「stormsha的主页」…

亚马逊测评怎么赚钱,其他跨境电商平台也可以测评吗?

跨境电商平台我们应该都知道&#xff0c;有Amazon&#xff08;亚马逊&#xff09;、eBay、全球速卖通&#xff08;AliExpress&#xff09;、Wish、Shopee、Lazada、阿里巴巴国际站、沃尔玛、敦煌、希音、temu、独立站等 近几年国内电商行业市场饱和&#xff0c;竞争大利润低&a…

【机器学习】使用Python实现图神经网络(GNN):图结构数据的分析与应用

&#x1f525; 个人主页&#xff1a;空白诗 文章目录 一、引言二、图神经网络的基础知识1. 图的基本概念和术语2. 传统的图分析方法3. 图神经网络的基本原理4. GNN的基本模型 三、主要的图神经网络模型1. 图卷积网络&#xff08;Graph Convolutional Network, GCN&#xff09;2…

“拥堵的6·18”一去不返,快递业终于“松了一口气”?

一年一度的电商“618”大促已然步入尾声。 与往年不同的是&#xff0c;今年自4月起&#xff0c;天猫、京东、快手等主流平台相继官宣取消预售。自此&#xff0c;今年的“618”成了首个取消预售的大促节。只是&#xff0c;有的平台取消了“预售制”&#xff0c;却新增了“仅退款…

巡检机器人智能联网,促进工厂自动化

随着工业4.0和智能制造的快速发展&#xff0c;企业引入自动化设备和智能机器人以提高生产效率和降低人工成本已成为大势所趋。其中&#xff0c;巡检机器人作为一种能够在复杂和危险环境中进行自动巡检的设备&#xff0c;受到了广泛关注。如何实现巡检机器人稳定、安全的联网是每…

Nature将大罢工!或将致Nature创刊155年首次发生缺刊!

Nature要罢工了&#xff01; 这两天一则爆炸性新闻袭击了学术界&#xff0c;根据英国National Union of Journalists&#xff08;NUJ&#xff0c;全国记者工会&#xff09;发布的信息。Nature期刊的编辑们将于2024年6月20日起举行罢工。 而那一天正是Nature最新一期发布的日子…

Wireshark v4 修改版安装教程(免费开源的网络嗅探抓包工具)

前言 Wireshark&#xff08;前称Ethereal&#xff09;是一款免费开源的网络嗅探抓包工具&#xff0c;世界上最流行的网络协议分析器&#xff01;网络封包分析软件的功能是撷取网络封包&#xff0c;并尽可能显示出最为详细的网络封包资料。Wireshark网络抓包工具使用WinPCAP作为…

调教NewspaceGPT之GPT4o实战

NewspaceGPT地址&#xff1a;https://newspace.ai0.cn 需求一&#xff1a;我需要一个创意logo 我的问题 我觉得我的描述对一个设计人员来说时精准的&#xff0c;但是不具体的。 需求描述&#xff1a;我需要一个logo。 表现司法公正和司法数字化&#xff0c;人工智能化 。 Ne…

电路分析期末总结笔记下

对称三相电路的线电流和相电流&#xff0c;线电压和相电压关系 相电压与线电压的关系 线电压定义&#xff1a;任意两相之间的电压称为线电压&#xff0c;常用符号V_L表示。 相电压定义&#xff1a;一相绕组两端的电压称为相电压&#xff0c;常用符号V_P表示。 关系&#xff1…

微信聊天记录导出为电脑文件实操教程(附代码)

写在前面 最近&#xff0c;微信中加的群有点多&#xff0c;信息根本看不过来。如果不看&#xff0c;怕遗漏了有价值的信息&#xff1b;如果一条条向上翻阅&#xff0c;实在是太麻烦。 有没有办法一键导出所有聊天记录&#xff1f; 一来翻阅更方便一点&#xff0c;二来还可以…

深入了解Redis的TYPE命令

Redis作为一个高性能的内存数据库&#xff0c;支持多种数据结构。在管理和操作Redis数据库时&#xff0c;了解键对应的数据类型是至关重要的。本文将深入探讨Redis的TYPE命令&#xff0c;它用于返回存储在指定键中的值的数据类型。 什么是TYPE命令&#xff1f; TYPE命令用于查…

Zynq学习笔记--了解中断配置方式

目录 1. 简介 2. 工程与代码解析 2.1 Vivado 工程 2.2 Vitis 裸机代码 2.3 关键代码解析 3. 总结 1. 简介 Zynq 中的中断可以分为以下几种类型&#xff1a; 软件中断&#xff08;Software Generated Interrupt, SGI&#xff09;&#xff1a;由软件触发&#xff0c;通常…

CTF-pwn-虚拟化-【d3ctf-2021-d3dev】

文章目录 参考流程附件检查启动信息逆向分析漏洞查看设备配置信息exp 参考 https://x1ng.top/2021/11/26/qemu-pwn/ https://bbs.kanxue.com/thread-275216.htm#msg_header_h1_0 https://xz.aliyun.com/t/6562?time__1311n4%2BxnD0DRDBAi%3DGkDgiDlhjmYh2xuCllx7whD&alic…