git stash 介绍及解决冲突

介绍

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

# 暂存
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. 修改冲突文件