git-stash的使用

2018-12-18  本文已影响0人  code追命

一、命令:

  1. git stash [save] 保存脏状态,恢复修改前状态
  2. git stash pop 提取脏状态

二、用途

用于未完成的代码,减少一次commit log。以便于log更干净

三、操作

$ ll //查看文件
$ test0.txt
$ ...
$ vi test1.txt //创建文件
$ 添加内容 line1xxxxx
$ :wq // save
$ git add .
$ ll 
$ test0.txt test1.txt
$ git stash save //***保存***
$ ll
$ test0.txt
$ git stash pop  //***提取***
$ ll 
$ test0.txt test1.txt

$ ll //查看文件
$ test0.txt
$ // 查看内容
$ cat test0.txt
$ line0 xxxxx
$ //修改内容
$ vi text0.txt
$ line0 xxxxx
$ line1 xxxx
$ :wq //保存修改
$ git add .
$ git stash save //***保存***
$ cat text0.txt
$ line0 xxxxx
$ git stash pop //***提取***
$ cat text0.txt
$ line0 xxxxx
$ line1 xxxx
上一篇 下一篇

猜你喜欢

热点阅读