约 1 分钟读完

Git 常用命令备忘

#技术#Git

Git 命令很多,但日常用到的其实就那么几个。整理一份给自己当备忘。

日常三连

bash
git add .
git commit -m "写清楚改了什么"
git push

查看状态和历史

bash
git status            # 现在改了哪些文件
git log --oneline -10 # 最近 10 次提交
git diff              # 具体改了什么

分支操作

bash
git switch -c new-feature  # 新建并切换分支
git switch main            # 切回主分支
git merge new-feature      # 合并分支

后悔药

bash
git restore 文件名          # 撤销还没 add 的修改
git restore --staged 文件名 # 撤销 add
git commit --amend          # 修改上一次提交说明

提交前多看一眼 git status,能少很多麻烦。

以后用到新的,再慢慢补充。