日常操作
git status # 查看状态
git add . # 暂存全部改动
git commit -m "msg" # 提交
git push origin main # 推送
分支
git branch -a # 查看所有分支
git checkout -b feat/x # 新建并切换分支
git merge feat/x # 合并分支
后悔药
git restore file.txt # 撤销工作区改动
git reset --soft HEAD~1 # 撤销上次提交(保留改动)
git stash # 暂存当前改动
小技巧
git log --oneline --graph --all 可以看一棵很清晰的提交树。