
git常用命令

git工作区 暂存区与远程仓库如何理解

git常用命令详细版
一点补充
-
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-historiesgit pull出现Please move or remove them before you can merge.,先git clean -d -f清空本地跟踪文件,再执行git pull