一点补充
-
git stash
git stash
将当前工作区代码保存起来,方便切换分支或pull代码时使用,适用于不想将当前代码提交,但需要临时pull代码或切换别的分支修改bug的场景。
常使用git stash save ""
来记录当前保存的信息。
git stash list
来查看保存的记录
git stash apply $stashName
或git stash pop $stashName
来指定使用哪个记录,apply
不会删除历史记录pop
会删除历史记录
git stash drop $stashName
来删除指定记录或git stash clean
删除全部记录
一点错误记录
fatal: refusing to merge unrelated histories
: 操作命令后+--allow-unrelated-histories
例如:git pull --allow-unrelated-histories
git pull
出现Please move or remove them before you can merge.
,先git clean -d -f
清空本地跟踪文件,再执行git pull