一、命令:
- git stash [save] 保存脏状态,恢复修改前状态
- 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
网友评论