git命令

140 阅读1分钟

image.png

image.png

  1. git config --global alias.lu status 配置git status的别名

image.png

image.png

每次切分支前 当前分支一定得是干净的 已提交状态 git status查看

坑:在切换分支时,如果当前分支上有暂未提交的修改(第一次) 或者有未提交的暂存(第一次) 分支可以切换成功 但是这种操作可能会污染其他分支

git merge

git存储 git stash git stash list 查看存储

image.png

git reset --soft HEAD~ 回到上一次 只动HEAD index 和工作区不动

image.png

git reset --mixed HEAD~ 回到上一次 动HEAD和index 工作区不动

image.png

git reset --hard HEAD~ 回到上一次 动HEAD和index和工作区 全变

数据恢复 git branch 分支名 reflog哈希值 创建一个新的分支 指向上次提交的哈希值

image.png

git rebase

image.png