Git 常用操作

Git基本操作(超详细) Git基本操作:创建Git本地仓库、Git配置、认识工作区暂存区版本库、添加修改文件、版本回退、撤销修改、删除文件 阅读详情

删除工作区 git checkout – file 1.checkout带–
1.reset 暂存区撤销,重新放回工作区 git reset HEAD file

git checkout 2.切换到另一个分支
git reset 2.reset回退版本 HEAD 表示最新的版本 HEAD^上一个 HEAD^^上上个
HEAD~100 前100个

从暂存区提交到了版本库
git reset –hard HEAD^
gti reset –hard 1234567 回退到上一个版本
git log 查看提交历史
回到未来 git reflog
git rm 从版本库中删除 git rm file 并且 git commit
删错了从版本库恢复 git checkout –test.txt
git checkout其实是用版本库里的版本替换工作区的版本,无论工作区是修改还是删除,都可以“一键还原”。

关联一个远程库 git remote add origin git@server-name:path/repo-name.git
git push -u origin master 推送master分支所有内容
由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送到远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令

查看分支 git branch
创建分支 git checkout -b branch-name | git branch branch-name
切换分支 git checkout branch-name
合并某分支到当前分支 git merge branch-name
删除分支 git branch -d

git merge –no-ff -m “merge with no-ff” dev 合并dev分支 禁用fast forward 因为本次合并要创建一个新的commit,所以加上-m参数,把commit描述写进去。

git merge dev 如果没有冲突 Git快速合并

保存工作现场 git stash
查看保存点 git stash list
恢复指定stash : git stash apply stash@{0}

git stash apply 恢复 不删除stash
删除stash : git stash drop
恢复并删除stash : git stash pop

指定本地分支与远程分支的链接 git branch –set-upstream branch-name origin/branch-name
推送 git push origin branch-name
git pull 拉最新版本

git remote -v 查看远程库信息
git checkout -b branch-name origin/branch-name

git tag 打新标签
git tag 查看所有标签

git tag tag-name commit-id 为过去版本加tag
查看标签 git show
git tag -a tag-name -m description commit-id 创建带有说明的标签

git show 看说明文字
git tag -s tag-name -m ‘…’ commit-id 通过-s 用私钥签名一个标签(PGP签名)
git tag -d tag-name 删除标签
git push origin

git push origin 推送一个本地标签
git push origin –tags 推送全部未推送过的本地标签
git push origin :refs/tags/ 删除一个远程标签

附git-power整理内容如下
这里写图片描述

这里写图片描述

波分复用-Zblock仿真 Z-BLOCK是一种用于光通信模块的光学元件,其核心结构是在玻璃块一侧贴有4个特定波长滤光片,另一侧镀有反射膜和增透膜。光信号在内部呈现Z字形反射路径,实现波长分离。文章以可见光LED为例,在ZEMAX中演示了非序列模式下的建模过程,重点介绍了滤光片和膜层的参数设置方法。需要注意的是,入射角度需根据玻璃折射率、通道高度和厚度精确计算,否则可能导致光泄漏。该建模方法同样适用于光通信中的光纤激光器系统。 阅读详情

相关推荐

保姆级避坑指南:Mid-360雷达到手后,用livox_ros_driver2从接线到出点云的完整流程

本文提供Mid-360雷达到手后的完整使用指南,涵盖从硬件接线、网络配置到livox_ros_driver2驱动的安装与调试,帮助用户避开常见陷阱,实现点云数据的稳定输出与可视化。重点解析了配置文件的参数设置和点云格式选择,确保用户能够高效部署和使用Mid-360雷达。

weixin_30733003的博客 484

Git常见操作

本文介绍git的常见用法

QQVQQ的博客 2468

STM32H745xI双核芯片SMPS/LDO配置误区:从复位失败到精准排查的实战复盘

本文详细分析了STM32H745xI双核芯片在SMPS/LDO配置中的常见误区,特别是复位失败问题的排查过程。通过对比参考板与故障板的波形数据,揭示了电感选型不当导致的电源稳定性问题,并提供了硬件设计检查清单和调试技巧,帮助开发者避免类似陷阱。

weixin_42531588的博客 265

git常用操作汇总

git 常用命令,以及删除分支、合并分支、分支回滚等操作

专注写bug 2350

全球、中国各省市县等行政区划(含十段线)shape及geosjon数据免费下载

免费下载全球、中国各省市县等行政区划(含十段线)shape及geosjon数据

mhf403445651的博客 3459

【ComfyUI】Wan2.2 动态服饰描述驱动换装图生视频

本文介绍了一个基于ComfyUI的Wan2.2动态服饰描述驱动换装工作流,能通过自然语言描述实现人物图像的自动换装并生成动态视频。该工作流结合多模态输入、语言模型驱动生成和视频合成技术,包含图像加载、文本解析(使用Qwen2.5大模型)、潜变量编码、视频帧采样与插值(RIFE VFI)等核心模块,最终通过VHS_VideoCombine输出流畅换装视频。整个流程无需手动干预,支持从"哥特风格"到"未来装甲"等多样化服饰风格的精确转换,通过文本节点控制50-100

Mr数据杨 2583

Git基本使用(很详细)

详细的git教程,一直到连接远程仓库

qq_45796592的博客 15万+

从零开始学Agent的搭建——多角色项目需求分析框架实战

场景一:电商促销需求——技术细节顾此失彼团队用单Agent分析一个"双11秒杀系统"的需求。Agent输出了完整的功能清单,但当我们拿着这份方案找架构师评审时,发现了致命问题:Agent完全没有考虑库存扣减的并发一致性、Redis与MySQL之间的数据同步延迟、以及超卖风险的控制策略。原因是单Agent在处理"业务理解"任务时,已经耗尽了它的"注意力预算",技术深度分析几乎为空。场景二:ERP集成需求——跨系统边界模糊。

软件行业技术文化交流。 534

Git的常用操作

本文介绍了Git代码托管平台Gitee和GitHub的基本使用方法,重点讲解了在IDEA中配置Git的操作步骤。内容包括:1) Git环境配置;2) 获取Git仓库的两种方式(本地初始化和远程克隆);3) 本地仓库操作命令(status/add/commit/log/reset);4) 远程仓库操作(remote/push/pull);5) 分支管理(创建/切换/合并分支)。文章强调使用IDEA图形化界面简化Git操作,同时提供了常用Git命令的参考说明,适合开发者快速掌握Git的基本工作流程。

qq_53523741的博客 950

基于STM32的智能婴儿床设计(蓝牙通信+摄像头监控)_315

本项目设计并实现了一款基于STM32微控制器的智能婴儿床系统,通过多种传感器和智能控制模块为家长提供更便捷和高效的婴儿照护解决方案。系统包括婴儿哭泣检测、湿度监测、空气质量检测、温度监控等多项功能,并通过蓝牙与手机APP进行数据传输和远程控制。婴儿床内置摇摇床和安抚音乐播放功能,能够在婴儿哭泣时自动启动摇摇床并播放安抚音乐。此外,系统还支持摄像头远程监控,让家长实时查看婴儿的状态。整个系统采用STM32F103RCT6作为核心控制单元,结合声音传感器、湿度传感器、MQ135空气质量传感器。

864

【华为OD机试】真题A卷-Linux发行版的数量(Python)

【华为OD机试】真题A卷-Linux发行版的数量(Python):Linux操作系统有多个发行版,distrowatch.com提供了各个发行版的资料。这些发行版互相存在关联,例如Ubuntu基于Debian开发,而Mint又基于Ubuntu开发,那么我们认为Mint同Debian也存在关联。 发行版集是一个或多个相关存在关联的操作系统发行版,集合内不包含没有关联的发行版。给你一个nxn的矩阵isConnected,其中isConnected[i][i]=1表示第i个发行版和第j个发行版直接

u014481728的博客 943

git常用操作

git 工作流程 创建 / 拉取仓库 git init 初始化仓库 git clone (url) 拉取远程仓库(常用) 代码提交 git add 添加文件到仓库 “git add .” 新增本地所有修改(常用) git status 查看仓库当前的状态,显示有变更的文件(常用) git diff 比较文件的不同,即暂存区和工作区的差异 git commit 提交暂存区到本地仓库,加 -m ‘备注文字’(常用) git reset 回退版本。 git rm 删除工作区文件 git mv .

欧阳的技术博客 8052

语音识别:PyAudio、SoundDevice、Vosk、openai-whisper、Argos-Translate、FunASR(Python)

本文介绍了Python中常用的音频处理库PyAudio,详细解析了其核心功能、核心概念和典型工作流程。PyAudio是一个跨平台的音频I/O库,支持音频录制、播放、实时流处理和低延迟操作。核心概念包括PyAudio类(管理音频设备和流)和Stream类(代表音频流)。文章重点讲解了open()方法的关键参数、回调函数的使用方式以及典型的工作流程,包括设备查询、流配置和资源释放。PyAudio适用于需要实时音频处理的场景,如语音识别和音频效果处理。

算法工程师 706

GIT常用操作

工作中常用的git命令,这些命令在idea中都有对应的图形界面操作。

qq_39289600的博客 909

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

GIT 常用操作

GIT 总结

阿呆的隐秘角落 2509

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Git常用操作实用命令

Git常用操作基础命令 使用Git绝大多数时间里会用到一些基础命令,包括Git配置、克隆仓库、开始或停止跟踪文件,暂存或提交更改,如何让Git忽略某些文件和文件模式,如何撤销错误操作等,如何浏览项目版本历史并查看版本之间的差异,还有远程推送和拉取数据等等。 三种状态 在Git中,文件可以处于以下三种状态之一: 已提交(committed)、已修改(modified)和已暂存(staged)。 已提交:表示数据已经被安全地存入本地数据库中。 已修改:表示文件已被改了,但是还没有提交到数据库。 已暂存:表示对

Database operation and maintenance 602

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

git常用操作命令

本文介绍git常用的操作命令。

maodou95838的专栏 1176

详解git常用操作

git status git add --all # 当前项目下的所有更改 git add . # 当前目录下的所有更改 git add xx/xx.py xx/xx2.py # 添加某几个文件

程序员乌拉的博客! 1684

Git常用操作

文章目录一、配置二、使用 一、配置 -1.SSH认证 说明:SSH 为 Secure Shell的缩写,SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。 为了在不同平台/网络主机之间的通信安全, 很多时候我们都要通过ssh进行认证。 ssh认证方式主要有2种: ① 基于口令的安全认证: ssh [用户名]@[IP],每次输入口令(中间人攻击); ② 基于密钥的安全认证: 传输一次公钥,免密登录。Git的ssh方式就是通过公钥进行认证的。 0.检查是否已经有 SSH key c

学习笔记 391

工作中常用的git操作

工作中常用的git操作

qq_42880714的博客 1545

git 常用操作整理

整理了git相关的知识点,希望可以帮到你。由于篇幅较长且整理过程较为繁琐,我计划逐步整理并发布后续内容。我深信,科技应当服务于大众,我希望可以为促进知识的共享与学习,贡献自己绵薄之力,根据我的整理节省后来人的时间。 整理不易,诚望各位看官点赞 收藏 评论 予以支持,这将成为我持续更新的动力源泉。若您在阅览时存有异议或建议,敬请留言指正批评,让我们携手共同学习,共同进取,吾辈自当相互勉励!

qq_42217078的博客 1361

一些常用的git操作

个人记录的一些git基操

qq_31849299的博客 965

git的一些常用的操作

git常用操作 常用提交操作 git config --global user.name “your name”设置使用git时得姓名和邮箱地址 git config --global user.email “your email”这个命令,会在“~/.gitconfig”中以如下形式输出设置文件。在github上公开的仓库提交日志的时候,这里设置的姓名和邮箱也会被公开。 Git config –global color.ui auto 让命令得输出拥有更高的可读性 Git clone git@githu

baidu_41628379的博客 376
上一篇: 父子类初始化顺序及方法调用
下一篇: 各类排序算法汇总(java源码)
Zor0
博客等级 码龄10年 1粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值