美文网首页
Android Studio暂存代码

Android Studio暂存代码

作者: 言吾許 | 来源:发表于2018-06-11 23:17 被阅读0次

    我们在做项目的时候,经常会碰到这样的情况,作为一名发愤图强的程序员正在新版本dev分支上写bug,突然间,老板让你去另一个分支上去改东西,怎么办?不能直接切换分支,代码会混乱,很多人会直接commit,然后切换分支。。。其实,可以用git中一个很好用的暂存命令stash,看一下如何用as自带的git图形界面进行操作吧~
    首先,新建一个工程,里面有两个分支:master分支和A分支,现在正在master分支进行开发,忽然要临时切换到A分支进行一些操作,那么可以:
    1、右键->git->repository->Stash Changes


    stash changes

    2、需要输入一个tag,方便后面我们恢复暂存的内容


    tag
    3、可以看到,没有commit 的内容都已经消失不见了,也就是被as暂存起来了
    stash后
    4、我们切换到A分支,开发完了后,我们将a分支的改动提交,当然也可以再stash
    A分支进行开发

    5、再切换回master分支


    切换回master分支
    6、右键->git->repository->unStash Changes 进行master分支的代码恢复
    恢复代码
    7、这里可以看到有我们的暂存时候的tag值,选择他,Apply Stash

    8、我们的master分支上未commit的代码恢复完成~~~又可以继续愉快的写bug了
    恢复完成

    其实很多时候写文章也是一个学习的过程,把知识点写下来,或者是遇到问题,解决后,把思路记录下来,方便以后查看,就把他当成是一个简书版的git笔记吧~~~

    相关文章

      网友评论

          本文标题:Android Studio暂存代码

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