Git常用命令

图的一些基本知识:图,邻居,度矩阵,邻接矩阵 目录前言图(graph)邻居(neighborhood)度矩阵(degree)邻接矩阵(adjacency)参考文献 前言       本文介绍了一些图论的基础知识,包括图的表示、邻接矩阵、度矩阵等(边不带权值的情况),本文中某些图片或者知识的参考/来源已列于本文最后。 图(graph)       图用G=(V, E)表示,V中元素为... 阅读详情

在这里插入图片描述

1.拉取指定远程分支代码(注意:分支名称要与保持一致)

方式一:

直接拉取:

git clone -b 远程的分支名称 https://github.com/rabbitmq.git

方式二:(推荐方式)

  • 先克隆代码仓库
git clone https://github.com/rabbitmq.git
  • cd 到项目目录
cd rabbitmq
  • 拉取所有分支到本地
git fetch
  • 切换到指定分支
git checkout -b 分支名称

方式三:

  • 先克隆代码仓库
git clone https://github.com/rabbitmq.git
  • 拉取远程分支并切换(好像不用加后面的远程分支也可以)
git checkout -b 分支名称 origin/分支名称

2.查看远程仓库地址

git remote -v

3. 暂存代码

#暂存
git stash
##暂存(可以添加说明信息标识)
git stash -m '说明信息'
#查看暂存列表
git stash list
#应用暂存(stash@{0}是记录的编号,stash@{1},stash@{2}...)
git stash apply stash@{0}
#删除暂存
git stash drop stash@{0}

4. 查看分支列表

git branch

5. 回退commit

#执行commit后,还没执行push时,想要撤销这次的commit
git reset --soft HEAD^
#这样就成功撤销了commit,如果想要连着add也撤销的话,–soft改为–hard(删除工作空间的改动代码)。

#命令详解:

#HEAD^ 表示上一个版本,即上一次的commit,也可以写成HEAD~1
#如果进行两次的commit,想要都撤回,可以使用HEAD~2

#–-soft
#不删除工作空间的改动代码 ,撤销commit,不撤销git add file

#–-hard
#删除工作空间的改动代码,撤销commit且撤销add

6. 查看提交记录

git log

7. 撤销add操作

git reset HEAD

8. 查看所有的分支

# 查看本地分支 
git branch
# 查看远程分支 
git branch -r
# 查看本地和远程分支 
git branch -a

9. 删除本地/远程分支

# 删除本地分支
git branch -d [branch-name]
# 删除远程分支
git push origin -d 分支名

10.查看tag

# 查看所有tag
git tag
# 查看某个tag信息
git show 1.0.0

11.创建新分支(根据某分支)

git checkout -b feature/数据模型 feature/4月开发分支

12.发布本地分支到远程

git push origin feature/数据模型

13.远程回退版本

1. 找到需要滚到的版本号

使用git log命令查看所有的历史版本,获取你git的某个历史版本的id。

git log --pretty=oneline
2. 回滚操作

回滚操作。

git reset --hard fae6966548e3ae76cfa7f38a461c438cf75ba965
3.提交

将回滚的结果提交到需要的分支。

git push -f -u origin master 

14.回退变更(还原修改的文件)-谨慎使用

# 指定还原`aaa.html`文件
git checkout -- aaa.html
# 还原所有文件(有新增文件的话,要手动删除)
git checkout .

15.合并分支操作

将某分支合并到指定分支:

#1.先切换到指定分支比如master
git checkout master
#2.将develop分支合并到master
git merge --no-ff develop

16.创建tag

#创建tag
git tag 1.2.3.0
#推送到远程
git push origin 1.2.3.0
#查看标签
git tag
#查看某个标签详情
git show 1.2.3.0

17.从tag检出新分支,做修改

git checkout -b [新分支名] [tag名称,如1.2.3.0]

18. 更新拉取所有分支

# 拉取所有分支
git pull --all

19. 修改刚commit,还没有push的commit信息

git commit --amend

20. 远程分支已被删除,但您的本地仍然可以看到该分支,则可以使用以下命令来清理您的本地分支列表:

# 删除本地可以看到的远程分支
git remote prune origin
# 本地分支删除
git branch -d xxx

取消merge

git merge --ab
保姆级教程:用YOLOv8n模型在RKNN和Horizon平台完成目标检测(附C++部署代码与性能实测) 本文提供了一份详尽的YOLOv8n模型在RKNN和Horizon平台上的部署指南,涵盖环境配置、模型优化、跨平台适配及性能调优。通过实战案例和C++部署代码,帮助开发者在嵌入式设备上高效实现目标检测,显著提升推理性能。 阅读详情

相关推荐

开关电源环路学习笔记(1)-为啥要知道传递函数?

做硬件都会接触到开关电源,或多或少会接触到环路补偿。很多兄弟们也提出来让我说说这个,说明大家也都很关心,也说明这个好像有点难。 就我个人而言,我也想搞明白环路这一块,也查了一些资料,视频,不过说实话,一直都还是懵的,感觉很困难。 具体感觉就是,看资料或视频的时候,感觉好像是那么回事。但是撇开之后,就又云里雾里的感觉,总有一些想法没有找到答案。 问题 比如下面我想过的问题: 开关电源有开关,根本就不是一个线性系统,传递函数是咋弄出来的? 系统环路框图的输入量为什么不是Vin,而是参考电压V

weixin_42005993的博客 1万+

Git 常用命令

Git 常用命令记录,方便后续查询使用

Mwt258的博客 1536

从入门到精通:激光器恒流驱动电路的设计与选型指南

本文深入解析了激光器恒流驱动电路的设计与选型。文章从基础电路原理讲起,对比了简易恒流源与高精度运放反馈方案的优劣,并重点阐述了如何为不同功率与精度要求的激光器项目选择合适的恒流驱动方案,强调了恒流源对于保障激光器稳定工作、防止热失控及延长寿命的核心作用。

grafana6viz的博客 711

git 常用命令

git diff 是一个非常强大的工具,能帮助你在提交代码之前或在代码回溯时检查具体改动。无论是工作区、暂存区还是提交之间的差异,git diff 都能以直观的方式展示细节。通过熟练掌握 git diff,你可以更好地控制代码质量和改动的准确性。

一名想做出点成就的后端~ 5518

Power Automate实战:用SharePoint REST API批量处理列表数据(附JSON解析技巧)

本文深入探讨了如何利用Power Automate调用SharePoint REST API实现列表数据的批量自动化处理。文章详细解析了API的协同工作原理、高效的数据获取与筛选技巧,并重点分享了JSON数据解析的核心难点与实战解决方案,旨在帮助企业用户构建稳定可靠的数据处理流程,提升运营效率。

coffee的博客 769

【数据分析/商业分析】面试题整理——SQL专题

数据分析\商业分析—面试题整理 自己总结的SQL类的面试题 文章目录数据分析\商业分析—面试题整理1.新增用户2.活跃用户数量3.连续登录4.次(n)日留存5.每个科目下分数最高的两名学生

awater_17的博客 1859

Git 常用命令大全

一、 Git 常用命令速查 git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支 git branch -r 查看远程所有分支 git commit -am "init" 提交并且加注释 git remote add origin git@192.168.1.119:ndshow git push origin master 将文件给推到服务器上 git remote show origin 显示远程库o...

Thancks 927

Python与ArcGIS系列(二)获取地图文档

在ArcPy中,要引用当前的地图文档(Map Document),可以使用 mapping 模块中的 MapDocument 类。值得注意的是,在arcgis内部python窗口运行该代码才能访问已加载进arcgis的文档,如果通过其他idle则无法访问。要引用磁盘上的地图文档并对其进行一些设置,同样可以使用ArcPy中的 mapping 模块和 MapDocument 类。对于我们平常的工作,接触最多的就是图层数据处理,获取图层后就可以方便地进行下一步处理。

weixin_43894929的博客 2200

Windows系统安装Git以及Git常用命令介绍

本文主要介绍Windows系统安装Git的方法,以及Git常用命令介绍。

weixin_56319483的博客 2070

FC7300 Clock介绍

FC7300的时钟架构包括一个高级时钟图和内部时钟需求。它有5个CMU,使用SIRC监控FIRC/SOSC/FOSC,并使用FIRC监控SIRC。此外,CMU4还使用FOSC监Slow Clock。

舊梦的博客 327

YOLOv11涨点改进| CVPR 2026 | 全网独家首发、特征融合改进篇| 引入SRFusion 空间细化多级融合,含多种创新融合改进,涨点可直接发论文,适合裂缝图像检测,小目标检测任务高效涨点

🔥本文提出SRFusion空间细化多级融合模块,用于改进YOLOv11网络模型。该模块通过高分辨率特征引导低分辨率语义特征的融合,利用空间注意力机制对上采样后的特征进行加权细化,增强多尺度特征间的空间细节交互。SRFusion模块能够提升模型对目标区域的表达能力,有效改善小目标、密集目标及复杂背景场景下的检测效果,同时保持YOLOv11的高效性与实时检测性能。文章详细介绍了模块结构、实现原理、核心代码及在YOLOv11中的三种配置方法,为模型优化提供了创新解决方案。

Ai缝合怪、助力小伙伴高效发论文 148

git 常用命令记录

git clone 地址 作用:克隆项目到本地 git config user.name ‘xx’ 作用:重置本项目用户名称 git config user.email 邮箱地址 作用:重置本项目用户邮箱 git pull 作用:更新 git pull --rebase origin pro2.8 作用:更新并合并 git pull origin mybranch 作用:远程主机某个分支的更新,再与本地的指定分支合并。(origin 为远程主机名称,mybranch 为 远程分支名..

冬无雪的博客 1964

Android 11.0 app添加校验锁(输入密码才能进入app)

11.0定制化开发中客户要求给app添加锁,就是点击app 图标时,会弹出Dialog,需要输入密码才能进入app中,就是应用校验锁, 最开始想到在Launcher3中实现,但是如果更换了默认Launcher 又不行了 所以最终还是得拦截app启动Activity 从这里入手了 Launcher与APP是在两个不同的进程中,他们之间的通信是通过Binder完成的,点击Launcher上的某个APP,这时会调用Launcher的startActivitySafely方法。 public boolean sta

安卓兼职framework和app工程师的博客 1952

git常用命令

Git 是目前最流行的分布式版本控制系统,用于跟踪文件变化、协同开发和管理代码版本。以下是 Git 常用命令的汇总及详细介绍,涵盖从初始化仓库到分支管理、协作开发的核心场景:首次使用 Git 需配置用户信息(用于提交记录标识)。 2. 查看配置信息 二、仓库初始化与克隆 1. 初始化本地仓库 在现有项目目录中创建 Git 仓库: 2. 克隆远程仓库 从远程服务器(如 GitHub、GitLab)复制仓库到本地: 三、文件状态与暂存 Git 中文件有三种状态:工作区(Working

weixin_62933312的博客 941

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

git常用命令学习

Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。Git 不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。如果你是一个具有使用 SVN 背景的人,你需要做一定的思想转换,来适应 Git 提供的一些概念和特征。

陌城烟雨 1274

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

git常用命令整理

前言本文主要记录自己平时经常使用的git命令和收集别人博客中一些常用命令,方便初学者理解和使用。本文先简单介绍git工作原理,然后详细介绍git的各种使用方法。1. git工作原理一开始的时候,master分支是一条线,Git用master指向最新的提交,再用HEAD指向master,就能确定当前分支,以及当前分支的提交点:每次提交,master分支都会向前移动一步。当我们创建新的分支,例如dev时

androider_xy的博客 6486

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

git 的常用命令

git 的常用命令

一个码头 3031

Git常用命令大全

Git常用命令大全

zsl15039718107的博客 320

Git工作中常用命令

文章目录常用命令初始化设置克隆仓库查看分支创建分支合并提交分支本地分支合并到master再提交本地分支直接提交(不建议)删除分支全部命令 常用命令 初始化设置 git init 克隆仓库 git clone ${gitUrl} 查看分支 查看当前所在分支 git branch 查看所有分支 git branch -a 创建分支 创建working分支 git branch working 切换到working分支 git checkout working 合并提交分支 添加本地

未来来 251

Git的常用命令

Git的常用命令 1、svn与git的区别svn svn是集中式版本控制系统,版本库是集中在中央服务器的,而工作的时候,用的都是自己的电脑,所以首先要从中央服务器的1到最新的版本,然后工作,完成工作后,需要自己写完的代码上传到中央服务器。 集中式版本控制系统是必须联网才能工作,对网络带宽要求较高。GIT git是分步式版本控制系统,没有中央服务器,每个人电脑就是一个完整的版本库,工作的时候不需要联网了,因为版本都在自己电脑上。协同方法是这样:比如 说自己在电脑上改了文件A,

MrGongx的博客 302
上一篇: 前端开发环境配置
下一篇: babel6使用ES2020最新js语法
前端蜗牛君
博客等级 码龄10年 274粉丝 158原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值