git stash 介绍及解决冲突

介绍

git stash 用来暂存本地修改,可以暂存多次,也可以恢复、删除其中某次

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# 暂存
git stash
# 列出所有暂存
git stash list
# 恢复某暂存
git stash apply stash@{id} // id 为暂存排序
# 恢复并删除此暂存
git stash pop stash@{id}
# 删除某个暂存
git stash drop stash@{id}
# 清除所有
git stash clear

如何利用 git stash 解决冲突

  1. 暂存
  2. 拉取
  3. 恢复暂存
  4. 修改冲突文件