git笔记 撤销 标签tag 分支branch 储存隐藏stash

23, 撤销(版本切换, 版本回退)
在这里插入图片描述

soft, mixed 撤销上一次提交commit
hard, keep 用于找到曾经丢失的文件或者代码.

soft, 本地库回退
mixed, 本地库回退, 暂存区回退
hard, 本地库, 暂存区,开发区都回退
keep, 暂存区不变,本地库和开发区回退
24, 标签
在日志中,右键一个版本,选择New Tag创建一个新的标签.
在这里插入图片描述

用途: 一般用来表示这个标签位置的版本时稳定的可以用来下载并使用的.
把本地标签上传到远程的方法:
在这里插入图片描述

打开远程云服务器,点击分支master,在右侧就就能看到标签
在这里插入图片描述

删除标签
在这里插入图片描述

25, 分支
一个分支和标签的示意图
标签更多用于代表一个版本
分支是针对某个版本的bug修复, 或者测试新功能用.
在这里插入图片描述

(1), 创建分支
在idea右下角能看到当前分支名
在这里插入图片描述

鼠标点击这个分支名(或者快捷键ctrl+shift+`)
在这里插入图片描述

创建并切换到新分支, 只需勾选Checkout branch即可
在这里插入图片描述

(2),分支切换
选择要切换的分支, 然后选择Checkout即可
在这里插入图片描述

(3), 文件添加到分支的步骤
在这里插入图片描述

先切换到对应分支,然后做commit,即可把文件提交到指定分支下
在这里插入图片描述

(4), 分支合并
我想把beidoudaohang分支内的文件合并到主分支master内
①先切换到master分支
②点击beidoudaohang分支 merge into current(合并 到 当前分支)
在这里插入图片描述

26, 存储stash和找回unstash

正在编写的代码,未完成, 但是一个bug必须去修改, 此时可以选择stash,将未完成的文件进行存储隐藏, 待bug修改完毕后,再用unstash拿回隐藏的文件.
(1),stash(存储-隐藏)
你想存储哪个文件, 就在哪个文件上右键 – git – repository – stash changes…
在这里插入图片描述
在这里插入图片描述

(2), 找到被隐藏的文件
执行unstash changes… 点击要找回的代码集合, 点击apply stash即可.
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值