【工具】Git的24种常用命令
相关链接
传送门:=>>>【工具】Git的介绍与安装<<==
1.Git配置邮箱和用户
第一次使用Git软件,需要告诉Git软件你的名称和邮箱,否则无法将文件纳入到版本库中进行版本管理。
原因:多人协作时,不同的用户可能对同一个文件进行操作,所以Git软件必须区分不同用户的操作
Git区分用户的方式:用户的名称和邮箱
git config --global user.name [你的用户名]
git config --global user.email [你的邮箱]

2.Git初始化
git init
3. 克隆
url 为 github 或 gitee 的项目地址
git clone url
git clone url 新项目名
4.配置
//配置单个仓库
git config user.name xxx
git config user.email xxx@xx.xx
//配置全局
git config --global user.name xxx
git config --global user.email xxx@xx.xx
5.查看暂存区的状态
git status
6.将文件添加到暂存区
git add 文件
git add *
7.将文件从暂存区移除
git rm --cached 文件
8.将文件提交到仓库
git commit -m 消息
9.查看历史提交
//查看完整日志
git log
10.将仓库中的数据恢复到工作区--将仓库中的文件修改为添加的文件重新恢复
git restore xxxfile
11.将文件恢复到某个前一节点
git revert 编号
12.将文件重置到某一个节点
git reset --hard 编号
警告:在团队合作的共同操作一个仓库的时候,git reset命令一定要慎重使用
原因:重置操作会导致代码丢失,操作不可逆
13.创建一个新的分支
//创建分支
git branch 分支名//创建并切换分支
git checkout -b 分支名
14.查看各分支版本
git branch -v
15.切换分支
git checkout 分支名
16.删除分支
git branch -d 分支名
17.将一个分支内容合并到另一个分支中
//1.要切换到需要合并的分支中
git checkout 分支名
//2.将另一个分支合并到当前分支中
git merge 另一个分支名
18.给提交添加一个标签(标签不能重复)
git tag 标签名 编号
19.使用标签查看
git tag
20.删除标签
git tag -d 标签名
21.关联远程仓库
//添加远程仓库
git remote add origin 远程仓库的url、ssh
//移除远程仓库
git remote remove origig
//给远程仓库重命名
git remote rename 名字
22.查看远程仓库信息
//显示远程仓库名
git remote
//显示远程仓库地址
git remote -v
//显示远程仓库详细
git remote show origin
23.推送到远程服务器
//1.进行权限认证
ssh-keygen -t rsa -C 【ssh】
//2.在gitree中添加公钥
如下图所示
//3.推送
git push origin master
23.1 在gitee中添加公钥,将生成的公钥复制

23.2 在gitee的账号-->设置-->ssh公钥进行添加:


24.从远程仓库更新文件到本地仓库
git pull origin
相关文章:
【工具】Git的24种常用命令
相关链接 传送门:>>>【工具】Git的介绍与安装<< 1.Git配置邮箱和用户 第一次使用Git软件,需要告诉Git软件你的名称和邮箱,否则无法将文件纳入到版本库中进行版本管理。 原因:多人协作时,不同的用户可…...
rabbitmq 基本总结
rabbitmq 的基本概念 vhost、broker、producer、 consumer、 exchange、 queue、 routing key rabbitmq 常用的队列类型,工作队列(简单队列),pub/sub, routing key, topic 模式 <dependency><groupId>com.rabbitmq&l…...
7、Copmose自定义颜色和主题切换
Copmose自定义颜色和主题切换 一起颜色的设置的都是在res/values/colors里面去做颜色, 但是当使用compose的时候,抛弃了使用了ui.theme底下的Color.kt和Theme.kt 但是默认使用的是MaterialTheme主题,里面的颜色字段不能定义,因此…...
js-判断变量是否定义
if (typeof myVar undefined) {// myVar (未定义) 或 (已定义但未初始化) } else {// myVar (已定义和已初始化) } 参考 https://www.cnblogs.com/redFeather/p/17662966.html...
视频远程监控平台EasyCVR集成后播放只有一帧画面的原因排查与解决
智慧安防视频监控平台EasyCVR能在复杂的网络环境中(专网、局域网、广域网、VPN、公网等)将前端海量的设备进行统一集中接入与视频汇聚管理,平台可支持的接入协议包括:国标GB28181、RTSP/Onvif、RTMP,以及厂家的私有协议…...
Pulsar 社区周报 | No.2024.03.08 Pulsar-Spark Connector 助力实时计算
关于 Apache Pulsar Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息、存储、轻量化函数式计算为一体,采用计算与存储分离架构设计,支持多租户、持久化存储、多机房跨区域数据复制,…...
Redis--线程模型详解
Redis线程模型 Redis内部使用的文件事件处理器(基于Reactor模式开发的)file event handler是单线程的,所以Redis线程模型才叫单线程模型,它采用IO多路复用机制同时监听多个socket,当被监听的socket准备好执行accep、r…...
[备赛笔记]——5G大唐杯(5G考试等级考考试基础试题)
个人名片: 🦁作者简介:学生 🐯个人主页:妄北y 🐧个人QQ:2061314755 🐻个人邮箱:2061314755qq.com 🦉个人WeChat:Vir2021GKBS 🐼本文由…...
【解读】OWASP 大语言模型(LLM)安全测评基准V1.0
大语言模型(LLM,Large Language Model)是指参数量巨大、能够处理海量数据的模型, 此类模型通常具有大规模的参数,使得它们能够处理更复杂的问题,并学习更广泛的知识。自2022 年以来,LLM技术在得到了广泛的应…...
java数据结构与算法刷题-----LeetCode77. 组合
java数据结构与算法刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article/details/123063846 文章目录 1. 递归实现 解题思路 这种题只能暴力求解,枚举所有可…...
网络安全运营的工作内容(附资料下载)
【推荐】最新网络安全运营方案和实践合集(共80多份).zip 网络安全运营的工作内容是一个多层次、多维度的体系,涵盖了多个关键领域以确保网络环境的稳定和安全。以下是一些主要的工作内容: 安全策略制定与实施: 制定网…...
华为OD面试分享13(2024年)
华为OD面经 二战失败选手,双非一本部门目标院校,数学与应用数学专业,无相关工作经验也没有什么拿得出手的项目。3月中旬开始重新学java(大学里有学过一个学期的java,很水)。期间经常通宵肝,学习框架、刷leedcode,可能是因为数学专业出身,数据结构和算法这一块学起来并…...
Android14之解决报错:No module named sepolgen(一百九十二)
简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏:多媒…...
数电学习笔记——逻辑函数的代数法化简
目录 逻辑函数的化简原则 与或逻辑的化简 1、吸收律(1) ( ABABA) 2、吸收律(2)(3)( AABA;AABAB) 3、多余项定律( ABACBCABAC) 4、拆项法 5、添项法 逻辑函数的化简原则 (1)逻辑函数所用的门最少 (2)各个门的输入端要少 (3)逻辑电路所用的级数要少 (4)逻辑…...
react实战——react旅游网
慕课网react实战 搭建项目问题1.按照官网在index.tsx中引入antd出错?2.typescript中如何使用react-router3.react-router3.1 V63.2 V53.3V6实现私有路由 4.函数式组件接收props参数时定义数据接口?5.使用TypeScript开发react项目:6.要使一个组…...
ChatGPT 串接到 Discord - 团队协作好助理
ChatGPT 串接到 Discord - 团队协作好助理 ChatGPT 是由 OpenAI 开发的一个强大的语言模型,本篇文章教你如何串接 Discord Bot ,协助团队在工作上更加高效并促进沟通与协作。使 ChatGPT 发挥出最大的功效,进一步提升工作效率和团队协作能力。…...
js随机整数
在JavaScript中,您可以使用 Math.random() 函数生成一个0到1之间的随机数(包括0,但不包括1),然后通过适当的缩放和取整,可以得到一个随机整数。以下是一个简单的函数,用于生成指定范围内的随机整…...
.Net预处理器指令
1.最常用的预处理器指令#region #endregion,来定义可在大纲中折叠的代码区域. #region MyClass def public class MyClass { static void Main() { } } #endregion 2.定义符号预处理器指令:来定义或取消定义条件编译的符号: #…...
首屏性能优化:提升用户体验的秘籍
🤍 前端开发工程师、技术日更博主、已过CET6 🍨 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 🕠 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》 🍚 蓝桥云课签约作者、上架课程《Vue.js 和 E…...
11.Node.js入门
一.什么是 Node.js Node.js 是一个独立的 JavaScript 运行环境,能独立执行 JS 代码,因为这个特点,它可以用来编写服务器后端的应用程序 Node.js 作用除了编写后端应用程序,也可以对前端代码进行压缩,转译,…...
航测小白别慌!手把手教你搞定摄影测量期末计算题(附DEM、航高、基线详解)
摄影测量计算题实战指南:从原理到解题的深度解析 摄影测量学作为测绘工程专业的核心课程,其计算题往往让许多同学在期末考试前夜辗转难眠。那些看似复杂的公式、抽象的概念和繁琐的计算步骤,常常成为通往高分的拦路虎。但事实上,只…...
DETR目标检测实战:从零开始训练自己的Transformer模型(附完整代码)
DETR目标检测实战:从零开始训练自己的Transformer模型(附完整代码) 在计算机视觉领域,目标检测一直是最具挑战性的任务之一。传统基于卷积神经网络(CNN)的方法虽然取得了显著成果,但往往需要复杂的后处理流程和手工设…...
青果网络代理实测:性能与性价比的双重惊喜
1. 为什么你需要关注青果网络代理? 最近两年数据采集和分析的需求爆发式增长,无论是做市场调研、竞品分析还是舆情监控,都离不开高效稳定的数据获取能力。但现实情况是,大多数网站都会设置各种反爬机制,普通用户很容易…...
Rust的#[cfg(doctest)]配置属性与文档测试在库开发中的自动化验证
Rust作为一门注重安全性与性能的系统级编程语言,其强大的元编程能力和文档工具链一直备受开发者推崇。在库开发中,如何确保文档中的示例代码始终保持正确性?这正是#[cfg(doctest)]配置属性与文档测试大显身手的场景。通过自动化验证嵌入在文档…...
【多模态大模型增量学习实战指南】:20年AI架构师亲授3类工业级避坑策略与5步可落地训练框架
第一章:多模态大模型增量学习的核心挑战与范式演进 2026奇点智能技术大会(https://ml-summit.org) 多模态大模型在持续接收图像、文本、音频等异构数据流时,面临灾难性遗忘、模态偏置漂移与跨任务知识冲突等结构性瓶颈。传统微调范式难以兼顾参数效率与…...
从零搭建8发8收软件无线电系统:ZU909+ADRV9009实战指南(附原理图解析)
从零搭建8发8收软件无线电系统:ZU909ADRV9009实战指南(附原理图解析) 在当今无线通信技术飞速发展的背景下,软件定义无线电(SDR)系统因其灵活性和可重构性,正逐渐成为射频工程师和FPGA开发者的核心工具。本文将带您深入…...
XUpdate自定义主题实战:打造独特版本更新提示界面
XUpdate自定义主题实战:打造独特版本更新提示界面 【免费下载链接】XUpdate 🚀A lightweight, high availability Android version update framework.(一个轻量级、高可用性的Android版本更新框架) 项目地址: https://gitcode.com/gh_mirrors/xu/XUpda…...
一套代码搞定推广全流程:GEO系统的20+核心功能模块详解与源码实现
AI搜索正在改变用户获取信息的方式。想让品牌出现在AI结果中?一套完整的GEO系统比想象中更重要。本文将拆解20核心功能模块,并给出关键源码片段。核心功能模块列表一、成本控制模块(3个)AI模型对接器 - 直接对接主流模型APIToken用…...
2026年电子商务论文降AI工具推荐:用户行为分析和商业模式部分
2026年电子商务论文降AI工具推荐:用户行为分析和商业模式部分 在知乎看了很多帖子,在论坛翻了很多评测,最后用的是嘎嘎降AI(www.aigcleaner.com)。 价格4.8元一篇,实测知网从67%降到6%。电子商务论文降AI…...
34岁过来人亲述:后端转AI大模型应用开发,这3类人大多半途而废!
我做了8年Java后端,33岁那年,咬咬牙辞了干了5年的稳定工作,一头扎进了AI应用开发这个圈子里。 这一年下来,我踩的坑真的不少:面试的时候被面试官问得哑口无言,熬夜改RAG服务改到崩溃,好不容易做…...
