1 git diff file
2 git add file
3 git commit -m "message"
4 git log //显示提交的记录,这个和 git reflog 一定要弄清楚关系
git log --pretty = online //显示提交记录,每条记录一行
首先,Git必须知道当前版本是哪个版本,在Git中,用HEAD表示,上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100。
现在,我们要把当前版本“append GPL”回退到上一个版本“add distributed”,就可以使用git reset命令:
$ git reset --hard HEAD^
HEAD is now at ea34578 add distributed
5、
vim readme.txt (1)
git add readme.txt
vim readme.txt (2)
git commit -m "1 commit"
//此时 readme.txt 1 的版本被提交了,工作区还是2 的版本,显示为被修改过的
5 git status
6 git reflog //这个用于从 20世纪回到19世纪,关上电脑,却想回到 20世纪时,用这个命令,可以显示前面所有命令的版本
7 git reset --hard 号码 //将当前程序变成什么版本
8 git reset -- hard HEAD^ //倒退到上一个版本
8 还没有add事要撤销工作区的内容
git checkout -- file
9 当 add 后 撤销本次修改
git reset HEAD file //这一步是将add的文件从缓存区里面出来
git checkout -- file
10 rm一个文件后
a.要删除完整 git rm file
git commit -m "msg"
b.在提交之前发现,刚刚删除错误 git checkout -- file
11 git clone URL
12 创建一个分支并且切换到该分支
a. git checkout -b name
b. git branch name
git checkout name
13 查看当前的分支
git branch
14 合并分支内容
git checkout master
git merge branch_name
15 删除分支
git branch -d branch_name
16 合并的另一种方法
git merge --no-ff -m "merge with no-ff" branch_name
17 git log --graph --pretty=oneline //可以看到冲突合并的过程相关推荐
git的基本操作 + 分支管理
关于Git的本地版本库已经全部完结了,主要是对分支的各种操作。
git常用命令整理
一、克隆远程仓库 git clone -b 分支名 url 二、查看当前改了哪些文件 git status 三、查看修改记录(比较文件差异) 1、查看所有文件 git diff 2、查看指定文件 git diff 文件 3、与已经add的文件比较 git diff --cached...
Git基本操作
前言:Git是一个开源的分布式版本控制系统,简单的介绍下它的基本使用 一、注册安装 首先你要去github上注册一个账号https://github.com/ 然后还要在本地电脑安装下git这个工具,本文用的是windows环境,下载地址https://git-scm.com/ 二、基本操作 这里有两个概念,本地仓库和远程仓库,需要理解下。仓库的意思就是保存项目的地方,本地仓...
git的基本操作
新上手一个项目,难免会忘记git的一些操作指令,于是趁现在工作不是很忙,自己便整理一下git的一些基本指令。 git拉取远程数据,并建立新的分支 git clone [url] 克隆远程仓库代码 git pull 获取并合并其他的厂库,或者本地的其他分支。拉取远程到本地 git branch 列出本地已经存在的分支,并且在当前分支的前面用”*”标...
IsaacLab 从入门到精通(一) 环境配置和依赖安装
本系列文章将针对机器人操作任务中的强化学习平台IsaacLab提供较为全面的教程
【SPI-NAND】Linux驱动移植实战:从规格书解析到内核适配
本文详细解析了SPI-NAND Flash的Linux驱动移植实战,从规格书关键参数提取到内核MTD子系统适配。内容涵盖存储结构解析、命令集映射、设备树配置及厂商驱动开发,特别强调ECC校验、坏块管理等NAND特性处理,并提供了性能优化与测试验证的实用技巧。
Git基础
1.git操作流程一般工作流程如下:克隆 Git 资源作为工作目录。在克隆的资源上添加或修改文件。 如果其他人修改了,你可以更新资源。在提交前查看修改。提交修改。在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。2.Git 工作区、暂存区和版本库概念工作区:就是你在电脑里能看到的目录。暂存区:英文叫stage, 或index。一般存放在 ".git目录下" 下的index文件(.git/i...
若依(RuoYi)项目里,Quartz定时任务踩坑实录:并发控制、事务回滚与异常处理
本文深入解析若依(RuoYi)项目中Quartz定时任务的并发控制、事务回滚与异常处理三大核心问题。通过实战案例揭示@DisallowConcurrentExecution注解的局限性和Redis分布式锁的应用,详细讲解Spring事务集成方案及多数据源事务管理,并提供生产级监控体系搭建指南,帮助开发者规避Quartz在生产环境中的常见陷阱。
Git基本操作命令
关于git分支功能是Git强大的功能之一,可以让多个开发人员协作并行工作,开发新功能、修改bug,并最终汇集到主分支上。git revert命令创建一个新的提交,用来撤销指定的提交,它不会改变提交历史,适用于已经推送到远程仓库的提交。附注标签存储了创建的名字、Email等信息,附注更为正式,适用于需要额外元数据的场景。Git提供了多种方法来恢复和回退到之前的版本,不同的命令适用于不同的场景和需求。git checkout 命令用于切换分支或恢复工作目录中的文件到指定的提交。恢复工作目录中的文件到某个提交。
087、DAMO-YOLO Efficient-RepGFPN:重参数化加皇后融合加黄金分割的创新 Neck
DAMO-YOLO的Efficient-RepGFPN创新性Neck结构摘要: 该结构通过三重创新提升目标检测性能: 重参数化卷积:训练时多分支(3x3卷积+1x1卷积+BN分支)提升特征表达能力,推理时合并为单路3x3卷积保证效率; 皇后融合机制:采用可学习权重对不同尺度特征进行自适应加权融合,而非简单相加,通过Softmax归一化权重实现特征选择; 黄金分割连接:优化特征金字塔层间连接方式,按比例分配相邻层特征权重(如P3:P5≈0.618:0.382),减少冗余连接噪声。 实验表明,该结构有效解决了传
【数据集】2019年中国1km格网河网密度数据集
中国1km格网河网密度数据集
初识git · 基本操作
Git 是一个开源的分布式版本控制系统,最初由林纳斯·托瓦兹(Linus Torvalds)于2005年开发,目的是为了更好地管理Linux内核的开发过程。与传统的集中式版本控制系统(如SVN)不同,Git允许开发者在本地进行完整的版本控制操作,包括提交、分支和合并,而无需依赖网络连接到中央服务器。Git的核心概念包括仓库(Repository)、工作目录(Working Directory)、暂存区(Staging Area)和提交(Commit)。
Windows版,vcenter 6.0 STS 证书更新--Vcenter 6.0 windows 版,没有-set_signing_cert 替换参数
Windows版,vcenter 6.0 STS 证书手动更新
【git】基本操作
💬 hello!各位铁子们大家好哇。今日更新了git基础操作的内容。
一篇文章认识《双目立体视觉》
双目立体视觉,由两个摄像头组成,像人的眼睛能看到三维的物体,具有深度的信息;单目视觉只能看到二维的物体。 1)双目摄像头 2)双目相机基线 3)打开双目摄像头 4)双目测距 视差disparity、 极线约束、 极线校正/立体校正、 a.双目标定 b.双目矫正 c.立体匹配 d.双目测距(三角测量) e.测距效果 立体视觉方法评测网站
OpenCV-Python实战(10)——详解 OpenCV 轮廓检测
在计算机视觉领域,轮廓通常指图像中对象边界的一系列点。因此,轮廓通常描述了对象边界的关键信息,包含了有关对象形状的主要信息,该信息可用于形状分析与对象检测和识别。在本文中,将首次通过简单示例了解轮廓的基本概念,然后通过实际示例来了解如何检测和压缩轮廓,最后利用介绍如何利用图像矩描述检测到的轮廓属性。
【Git:基本操作】深度解析Git:从初始Git到熟悉基本操作
🔥艾莉丝努力练剑:个人主页❄专栏传送门:《C语言》、《数据结构与算法》、C/C++干货分享&学习过程记录、Linux操作系统编程详解、笔试/面试常见算法:从基础到进阶、测试开发要点全知道⭐️为天地立心,为生民立命,为往圣继绝学,为万世开太平🎬艾莉丝的简介:目录艾莉丝的Gitee地址1 ~> 初始Git2 ~> CentOs版本安装git2.1 指令2.2 最佳实践3 ~> ubuntu版本安装git3.1 安装git3.2 查看git安装的版本4 ~> 基本操作:创建本地仓库4.
SIMATIC S7-1200, S7-1500 PID 控制[手册]
SIMATIC S7-1200, S7-1500 PID 控制[手册]
Git的安装 + 基本操作
Git安装及基本的使用
IDEA的使用指南
IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.
WINCC7.3破解文件
WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!
Git的基本操作
小白Git入门的基本操作介绍
TMS_WebGMaps_1.9.8.0_Full_Source
TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder
【Git】基本操作
本文介绍了Git本地仓库的基本操作流程。首先通过git init命令在现有目录下创建本地仓库,生成.git目录用于版本管理。接着讲解了如何配置用户信息,并详细阐述了工作区、暂存区和版本库的关系。文章重点演示了文件添加、修改、提交和回退的全过程:使用git add将文件加入暂存区,git commit提交到版本库,git status查看状态,git diff查看修改内容。当需要撤销修改时,可通过git checkout恢复工作区文件,或使用git reset回退到指定版本(配合git log和git ref
Git的初步了解和基本操作
Git 的工作就是创建和保存你项目的快照及与之后的快照进行对比。本章将对有关创建与提交你的项目快照的命令作介绍。,后面我们会详细介绍。一个简单的操作步骤:$ git init。
git 的基本操作
一、安装配置git 1、windows安装git,直接双击安装即可 2、配置git # Administrator替换为你的名字 #admin@example.com 替换为公司给你提供的邮箱地址 git config --global user.name "Administrator" git config --global user.email "admin@example.c...
Git——安装与基本操作
这一点很重要,因为每一个 Git 提交都会使用这些信息,它们会写入到你的每一次提交中,不可更改。什么人,在什么时时候,创建了哪个或哪些文件,以及变更了哪个或哪些文件,这一系列的操作都会记录下来!表示工作区中的文件已经入库(已经提交状态),即版本库中的快照文件与工作区中的文件完全一致。在工作区中,第一次新增文件时,此文件为未跟踪状态,表示此文件并未纳入到版本控制中。把未跟踪状态的文件添加到存储区中,从而纳入版本控制,此时文件的状态为。# soft:最后版本的操作内容,移到暂存区中,可撤销操作或直接提交。
1909



被折叠的 条评论
为什么被折叠?



