zoukankan      html  css  js  c++  java
  • git stash操作

    git stash 用法

    git stash用于将当前工作区的修改暂存起来,就像堆栈一样,可以随时将某一次缓存的修改再重新应用到当前工作区。

    一旦用好了这个命令,会极大提高工作效率。
     
    我们公司在用gerrit的过程发现,如果git仓库中,存在中间文件时则无法进行git review,那么怎么办呢?
     
    采用git stash的方法
     
    比如可以采用git stash,把当前工作区所有的中间文件缓存起来,然后git review,等提交完了之后,git stash pop再弹出刚刚的内容。
     
    2、如果连续git stash多次怎么办呢?
       使用git stash list,查看先后的缓存的中间文件
    xxxx@Ubuntu64:~/code/linux/git$ git stash list
    stash@{0}: WIP on master: 452b08d rename hello as hello.c
    stash@{1}: WIP on master: 452b08d rename hello as hello.c

    然后记得不要使用git stash pop,这个只是把最后一次的弹出来,应该使用git stash apply
    stash@{1}的方式来应用!
     3、如果觉得以下这样显示分不清楚是哪次缓存,那在使用git stash 的save参数,也就是git stash save " 缓存1" 这种方法:
    xxxx@Ubuntu64:~/code/linux/git$ git stash list
    stash@{0}: WIP on master: 452b08d rename hello as hello.c
    stash@{1}: WIP on master: 452b08d rename hello as hello.c
  • 相关阅读:
    计算公式以及参数数量计算
    sqlmap查找SQL注入漏洞入门
    动态密码卡TOTP算法
    使用windbg分析iis崩溃的一个实例
    windbg加载sos.dll
    wndbg下载与安装
    windbg入门
    IIS崩溃时自动抓取Dump
    net组件转化成COM组件
    dokuwiki安装部署
  • 原文地址:https://www.cnblogs.com/to-be-rich/p/7455153.html
Copyright © 2011-2022 走看看