Git stash 暂存你的更改(隐蔽存储)

打印 上一主题 下一主题

主题 1767|帖子 1767|积分 5303

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
一、Git Stash 概述

在开辟的时候常常会碰到切换分支时需要你存储当前的更改,如果你临时不想应用当前更改也不想放弃更改,那么你可以利用 git stash先将其隐蔽存储,如许代码就会变成未修改的状态,等办理其他问题后,在将其隐蔽的存储显示,就可以继承之前的工作了
Git stash 是一个非常有效的 Git 命令,它允许你临时保存你的工作目录中的更改,而不会提交这些更改到 Git 堆栈中。这在你需要切换分支处理其他使命,但当前分支上的工作尚未完成时特别有效。
   当你实行 git stash 命令时,Git 会创建一个新的提交对象,该对象记载了工作目录的当前状态,以及当时 HEAD提交的状态。这个提交对象不会被分配到任何分支上,但可以通过 git stash list 命令检察。
  二、Git Stash 命令的利用

Git stash 提供了多种操作来管理你的暂存更改。以下是一些常用的 Git stash 命令:


  • 保存当前工作目录和索引的状态,然后将它们回滚到 HEAD(隐蔽存储)
    git stash push 大概可以简写为 git stash

  • 你可以为 stash 提供一个带消息的存储,以便更容易地识别
    git stash push -m "message"



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

祗疼妳一个

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表