当前位置: 首页 > news >正文

git命令大全(附使用步骤+注释)

下面有具体使用步骤

git status 查看git状态
git add 提交到暂存区
git commit -m 提交到本地仓库,添加注释
git log 查看日志
git clone 克隆远程仓库
git reset,指定文件识 可以将暂存区的文件回退到工作区
git checkout指定文件’ 可以进行工作区还原
git reflog 查看所有的提交日志
git reset --hard ·· 版本穿梭
git pull --rebase origin “分支名”拉取最新的分支源头并且合并基底
git push -u origin "master"第一次进行远程提交命令 后面是分支的名称
git remote add origin https://gitee.com/nsdd/demo1.git本地仓库连接远程仓库
git remote rm origin  删除远程仓库的源头
git branch #列出所有本地分支
git branch -r/-a  # 列出所有远程分支
# 切换分支
git switch [branch]
git checkout [branch]
git branch [new-branch-name]  # 新建一个分支,但依然停留在当前分支
git checkout -b [branch]  #新建一个分支,并切换到该分支
git merge [branch]   #合并指定分支到当前分支(合并就类似于覆盖)
git branch -d [branch-name]   #删除分支
git push origin --delete [branch-namel   #删除远程分支
git branch -dr [remote/branch]   #删除远程分支
git rebase --continue  基底合并

使用步骤

1.git init   创建.git文件

2.在git bush中连接自己的账号密码

3.本地仓库和远程仓库建立连接

git remote add origin "链接"本地仓库连接远程仓库

4.拉取项目

git pull --rebase origin “分支名”拉取最新的分支源头并且合并基底

5.恢复node_modules   使用什么命令下载使用什么命令恢复,否则会出现无法显示的情况

npm  i

yarn

6.操作完成进行提交

首先是切换分支
第一种提交到master分支    不用切换,默认是master分支(不建议提交到master分支)
第二种提交到dev分支   有dev分支

方法一:git switch dev   

方法二:git checkout dev

第三种没有dev分支  提交到dev分支

git checkout -b dev   #新建一个dev分支,并切换到该分支

7.提交到远程仓库前的cao'z

查看当前状态

git status

提交到暂存区

git add .    #全部提交

提交到本地仓库

git commit -m "提交记录"    

开始提交到远程仓库

git push -u origin "分支名"第一次进行远程提交命令 后面是分支的名称

相关文章:

git命令大全(附使用步骤+注释)

下面有具体使用步骤 git status 查看git状态 git add 提交到暂存区 git commit -m 提交到本地仓库,添加注释 git log 查看日志 git clone 克隆远程仓库 git reset,指定文件识 可以将暂存区的文件回退到工作区 git checkout指定文件’ 可以进行工作区还原…...

【论文阅读】Progressive Spatio-Temporal Prototype Matching for Text-Video Retrieval

资料链接 论文链接:https://openaccess.thecvf.com/content/ICCV2023/papers/Li_Progressive_Spatio-Temporal_Prototype_Matching_for_Text-Video_Retrieval_ICCV_2023_paper.pdf 代码链接:https://github.com/imccretrieval/prost 背景与动机 文章发…...

python --- 类与对象(二)

类属性与方法 类的私有属性 __private_attrs:两个下划线开头,声明该属性为私有,不能在类的外部被使用或直接访问。在类内部的方法中使用时 self.__private_attrs。 类的方法 在类的内部,使用 def 关键字来定义一个方法&#xf…...

任正非说:华为以前还出现过可笑的工号文化,看官大官小的指令

你好!这是华研荟【任正非说】系列的第33篇文章,让我们聆听任正非先生的真知灼见,学习华为的管理思想和管理理念。 一、要把可以规范化的管理都变成扳铁路道岔,使岗位操作标准化、制度化。 来源于任正非先生2003年的讲话《在理性与…...

用Python舞动数据的魔力:探索数据分析的艺术之路

用Python舞动数据的魔力:探索数据分析的艺术之路 前言什么是Python数据分析Python介绍数据分析介绍Python和数据分析的关系 python数据分析的作用金融领域社交媒体领域电子商务领域医疗领域物流和供应链管理领域 Python数据分析教材 前言 打开招聘网站,…...

iOS 让界面元素的文字随着语言的更改而变化——本地化文字跟随

在我的 App 内置的设置中,修改了语言,这时需要让当前界面的文本跟着改变语言。 解决方法是:添加一个观察者,观察 localize 本地语言的通知,然后一有变化就调用自定义的方法执行操作。(而设置中其实是改变了…...

Xcode15更新内容

参考博客: 【WWDC 2023】Xcode 15 更新内容 文章目录 1. xcode15起,项目内创建的图片可以使用点语法访问2.2. UIKit项目也可以使用预览功能3. Xcode新增标签功能4.Log分类 1. xcode15起,项目内创建的图片可以使用点语法访问 2.2. UIKit项目也…...

【数据集标注制作】视频剪切标注1——类DarkLabel软件

视频标注 用于从视频中标注数据,用于YOLO网络的目标检测。旨在实现单次鼠标标注能生成多张被标注图像,实现数据集快速制作! 从视频中,通过鼠标框选指定区域,形成掩码box鼠标选定区域后,根据设定的成像尺寸…...

一体化HIS医疗信息管理系统源码:云HIS、云电子病历、云LIS

基于云计算技术的B/S架构的HIS系统,为医疗机构提供标准化的、信息化的、可共享的医疗信息管理系统,实现医患事务管理和临床诊疗管理等标准医疗管理信息系统的功能。系统利用云计算平台的技术优势,建立统一的云HIS、云病历、云LIS,…...

NSSCTF逆向题解

[SWPUCTF 2021 新生赛]简简单单的逻辑 直接把key打印出来,然后整理一下result,让key和result进行异或 key[242,168,247,147,87,203,51,248,17,69,162,120,196,150,193,154,145,8] data[0xbc,0xfb,0xa4,0xd0,0x03,0x8d,0x48,0xbd,0x4b,0x00,0xf8,0x27,0x…...

广域网加速的作用:企业为什么需要广域网加速?

由于局域网与广域网之间巨大的带宽鸿沟,通过增加带宽来满足膨胀的流量需求是不切实际的。 并且广域网带宽成本较高,增加广域网带宽对任何企业都意味着巨大的成本负担。这些使得控制 管理广域网带宽使用成为必需。 企业为什么要加速广域网? 对重要的企…...

SQL SERVER Inregration Services-OLE DB、Oracle和ODBC操作

OLE DB链接器 OLE DB插件下载:https://learn.microsoft.com/zh-cn/sql/connect/oledb/download-oledb-driver-for-sql-server?viewsql-server-ver16 配置OLE DB Connection Manager 在点击“新建”时,会弹出警告信息“不支持指定的提供程序&#xff0…...

尚硅谷大数据项目《在线教育之实时数仓》笔记006

视频地址:尚硅谷大数据项目《在线教育之实时数仓》_哔哩哔哩_bilibili 目录 第9章 数仓开发之DWD层 P041 P042 P043 P044 P045 P046 P047 P048 P049 P050 P051 P052 第9章 数仓开发之DWD层 P041 9.3 流量域用户跳出事务事实表 P042 DwdTrafficUserJum…...

Linux-源码安装go

使用go 1.14 版本 #wget https://golang.org/dl/go1.14.15.linux-amd64.tar.gz #tar zxvf go1.14.15.linux-amd64.tar.gz #mv go /usr/local/ #vim /etc/profile export GOROOT/usr/local/go export GOBIN$GOROOT/bin export GOPKG$GOROOT/pkg/tool/linux_amd64 export GO…...

如何检测小红书账号是否被限流?哪些原因会导致账号被限流?

hi,同学们,本期是第5期AI运营技巧篇,文章底部准备了粉丝福利,看完后可领取! 最近好多新手学员运营小红书账号,可能会遇到这样的问题:发布的内容小眼睛少得可怜?搜索不到自己的笔记&…...

[动态规划] (十三) 简单多状态 LeetCode 740.删除并获得点数

[动态规划] (十三) 简单多状态: LeetCode 740.删除并获得点数 文章目录 [动态规划] (十三) 简单多状态: LeetCode 740.删除并获得点数题目解析解题思路状态表示状态转移方程初始化和填表顺序返回值 代码实现总结 740. 删除并获得点数 题目解析 (1) 给定一个整数数组。 (2) 选…...

【K-means聚类算法】实现鸢尾花聚类

文章目录 前言一、数据集介绍二、使用步骤1.导包1.2加载数据集1.3绘制二维数据分布图1.4实例化K-means类,并且定义训练函数1.5训练1.6可视化展示2.聚类算法2.1.可视化生成3其他聚类算法进行鸢尾花分类 前言 例如:随着人工智能的不断发展,机器…...

什么是代理IP池?如何判断IP池优劣?

代理池充当多个代理服务器的存储库,提供在线安全和匿名层。代理池允许用户抓取数据、访问受限制的内容以及执行其他在线任务,而无需担心被检测或阻止的风险。代理池为各种在线活动(例如网页抓取、安全浏览等)提高后勤保障。 读完…...

【面经】讲一下线程池的参数和运行原理

线程池是Java中一种重要的并发工具,它可以帮助我们更好地管理线程,避免线程过多导致的系统开销和性能问题。线程池通过预先创建一定数量的线程,并将任务提交给这些线程执行,从而避免了频繁创建和销毁线程的开销。 线程池的参数主…...

针对图像分类的数据增强方法,离线增强,适合分类,无标签增强

针对图像分类的数据增强方法,离线增强,适合分类,无标签增强 代码: 改变路径即可使用 # 本代码主要提供一些针对图像分类的数据增强方法# 1、平移。在图像平面上对图像以一定方式进行平移。 # 2、翻转图像。沿着水平或者垂直方向…...

2026年张掖美食本地人推荐

张掖,这座充满历史韵味与独特风情的城市,不仅有壮丽的自然风光,更有令人垂涎欲滴的美食。在众多餐厅中,张丹霞鱼庄凭借其地道的美食、优质的服务和独特的环境,成为了张掖美食本地人推荐的热门之选。接下来,…...

Mac Mouse Fix终极指南:3步让你的普通鼠标变身Mac生产力神器

Mac Mouse Fix终极指南:3步让你的普通鼠标变身Mac生产力神器 【免费下载链接】mac-mouse-fix Mac Mouse Fix - Make Your $10 Mouse Better Than an Apple Trackpad! 项目地址: https://gitcode.com/GitHub_Trending/ma/mac-mouse-fix 你是否曾为macOS上第三…...

Golin:如何用一体化安全工具解决企业等保合规与风险评估双重挑战

Golin:如何用一体化安全工具解决企业等保合规与风险评估双重挑战 【免费下载链接】Golin 弱口令检测、 漏洞扫描、端口扫描(协议识别,组件识别)、web目录扫描、等保工具(网络安全等级保护现场测评工具)内置…...

MPR121电容触摸传感器避坑指南:与Arduino UNO驱动WS2812时常见的3个问题及解决

MPR121电容触摸传感器与WS2812协同开发实战:避坑与性能优化指南 当你把MPR121电容触摸传感器和WS2812彩灯模块同时连接到Arduino UNO上时,事情往往不会像教程里展示的那样一帆风顺。触摸检测突然失灵、LED闪烁导致误触发、I2C通信时断时续——这些问题在…...

专业内存检测神器:Memtest86+ 终极实战指南,彻底告别蓝屏死机

专业内存检测神器:Memtest86 终极实战指南,彻底告别蓝屏死机 【免费下载链接】memtest86plus Official repo for Memtest86 项目地址: https://gitcode.com/gh_mirrors/me/memtest86plus 你是否曾经遭遇过电脑无缘无故蓝屏、系统频繁重启&#xf…...

深入TI毫米波SDK:从IWR6843AOP的Demo工程看数据流与LVDS高速传输配置

深入解析TI毫米波雷达SDK:IWR6843AOP的LVDS高速数据传输实战 毫米波雷达技术正在工业自动化、智能交通和消费电子领域掀起一场感知革命。德州仪器(TI)的IWR6843AOP作为集成DSP和雷达前端的单芯片解决方案,其开箱即用的Demo工程为开…...

终极Windows 11优化指南:如何用一键脚本让系统性能飙升40%

终极Windows 11优化指南:如何用一键脚本让系统性能飙升40% 【免费下载链接】Win11Debloat A simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to declutter an…...

KEYSIGHT N9040B 高端信号与频谱分析仪使用说明书

你关注的KEYSIGHT N9040B是是德科技UXA系列高端信号与频谱分析仪的旗舰型号,代表了当前商用频谱分析仪的性能天花板,在5G/6G毫米波测试、雷达信号分析、电子战测量、前沿通信技术研发等领域属于行业公认的标杆设备,其动态范围、相位噪声和测量…...

GD32F103RCT6开发板开箱即用指南:从零配置Keil工程到成功烧录第一个程序

GD32F103RCT6开发板极速上手实战:60分钟完成从拆箱到LED闪烁 刚拿到GD32开发板时,那种既兴奋又忐忑的心情我太熟悉了——盒子里的这块小电路板到底能不能顺利跑起来?作为曾经同样从STM32转向GD32的开发者,我总结出这套一小时极速…...

告别轮询!在S32K上为FlexCAN配置RxFIFO中断接收,效率提升实测

告别轮询!在S32K上为FlexCAN配置RxFIFO中断接收,效率提升实测 当你在S32K148这样的资源受限MCU上处理多路高频CAN总线数据时,是否经常遇到CPU利用率居高不下的困扰?传统轮询方式就像一位疲惫的邮差,不得不反复检查每个…...