git命令

本文详细介绍了gitstash命令及其在开发过程中的使用场景,包括gitstash、gitstashsave、gitstashpop、gitstashlist、gitstashapply、gitstashdrop、gitstashclear等,帮助开发者高效管理未完成的工作并轻松切换分支。
摘要由CSDN通过智能技术生成

git命令大全_git___松子-华为云开发者联盟

git下载安装

Git - Downloads

git stash save "缓存的备注文字"

git stash list  已缓存的记录列表

git stash apply stash@{n} 回复某一个缓存的内容,缓存内容不会删除,n为git stash list中查询的缓存序号

某些不兼容的情况,用git stash apply stash@`{n`}

git stash pop stash@{n}或git stash pop stash@`{n`} 删除某条缓存

一、介绍
        git stash这个命令可以将当前的工作状态保存到git栈,在需要的时候再恢复。

二、使用场景
        当在一个分支的开发工作未完成,却又要切换到另外一个分支进行开发的时候,可以先将自己写好的代码,储存到 git 栈,进行另外一个分支的代码开发。这时候 git stash 命令就派上用场了!

三、常见方法:
1、git stash
        保存当前的工作区与暂存区的状态,把当前的修改的保存到git 栈,等以后需要的时候再恢复,git stash 这个命令可以多次使用,每次使用都会新加一个stash@{num},num是编号

2、git stash save '注释'
        作⽤等同于git stash,区别是可以加⼀些注释, 执⾏存储时,添加注释,⽅便查找

git stash save 'test'


3、git stash pop
        默认恢复git栈中最新的一个stash@{num},建议在git栈中只有一条的时候使用,以免混乱

        注:该命令将堆栈中最新保存的内容删除

4、git stash list

        查看当前stash的所有内容

5、git stash apply
        将堆栈中的内容恢复到当前分支下。这个命令不同于 git stash pop。该命令不会将内容从对堆栈中删除,也就是该命令能够将堆栈的内容多次运用到工作目录,适合用与多个分支的场景

        使用方法:git stash apply stash@{$num}

6、git stash drop 
        从堆栈中移除指定的stash

        使用方法:git stash drop stash@{$num}

7、git stash clear
        移除全部的stash

8、git stash show
     查看堆栈中最新保存的stash和当前⽬录的差异,显⽰做了哪些改动,默认show第一个存储
————————————————
版权声明:本文为CSDN博主「不给糖就捣蛋......」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/lonely_fool/article/details/125681803

关于 Git - GitHub 文档

GIT常用命令大全——赶紧收藏_git命令大全_少糖加水的博客-CSDN博客

Git 常用命令速查表(收藏大全)_git常用命令速查表-CSDN博客

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值