美文网首页
Git实战系列 场景:暂存当前分支

Git实战系列 场景:暂存当前分支

作者: torres2019 | 来源:发表于2019-03-13 15:16 被阅读0次

适用场景

我们往往使用branch解决任务切换问题,例如,我们往往会建一个自己的分支去修改和调试代码, 如果别人或者自己发现原有的分支上有个不得不修改的bug,我们往往会把完成一半的代码 commit提交到本地仓库,然后切换分支去修改bug,改好之后再切换回来。这样的话往往log上会有大量不必要的记录。其实如果我们不想提交完成一半或者不完善的代码,但是却不得不去修改一个紧急Bug,那么使用'git stash'就可以将你当前未提交到本地(和服务器)的代码推入到Git的栈中,这时候你的工作区间和上一次提交的内容是完全一样的,所以你可以放心的修 Bug,等到修完Bug,提交到服务器上后,再使用'git stash pop'将以前一半的工作应用回来。

git stash

git stash pop

相关文章

  • Git实战系列 场景:暂存当前分支

    适用场景 我们往往使用branch解决任务切换问题,例如,我们往往会建一个自己的分支去修改和调试代码,如果别人或者...

  • GIT | git stash pop 后有冲突时,如何撤销

    切换分支时,如果当前分支有修改,又不想提交或放弃,可以使用 git stash 将改动存到暂存区。 git sta...

  • 15分钟Git

    Git 工作区 暂存区(Stage) 分支 工作区 --add--> 暂存区 --commit--> 分支 git...

  • 2019-08-02

    添加到暂存区 git add . 提交到当前分支 git commit -m "这里写提交说明" 查看提交历史,以...

  • git 笔记

    git数据流转数据流转 目录工作区(working)暂存区(Index)当前分支(HEAD) git安装windo...

  • 如何修改之前commit信息

    记录如何修改之前git commit的信息 1、将当前分支无关的工作状态进行暂存git stash 2、将 HEA...

  • 8.Git实战系列 场景:合并分支

    适用场景:git merge 合并分支 1.git merge 是目标分支合并到当前分支 说明:merge会出现两...

  • 关于git reset和git revert

    Git HEAD 当前分支最近的一个提交 Index index也被称为staging area,暂存区,下个提交...

  • git问题

    1、代码写错分支 git add . (把所有改动暂存) git stash (把暂存的文件提交到git的暂...

  • 项目常用命令流程

    假设当前分支为次分支xx_xx git branch 查看当前分支 git status 查看当前状态 git a...

网友评论

      本文标题:Git实战系列 场景:暂存当前分支

      本文链接:https://www.haomeiwen.com/subject/qrftmqtx.html