Git 命令(二)
1. 查看当前状态
想知道哪些文件被改过了,先看状态。
git status
git status 会告诉你:
- 哪些文件还没加入暂存区
- 哪些文件已经加入暂存区
- 哪些文件已经提交
2. 查看文件修改内容
如果你想看具体改了什么,可以用:
git diff
如果文件已经 add 进暂存区了,可以看暂存区和上一次提交的差异:
git diff --cached
这个命令很适合在提交前检查一下,避免把不想要的改动一起提交上去。
3. 查看提交记录
想看项目以前都提交过什么,可以用:
git log
如果你只想看简单一点的历史记录:
git log --oneline
常用场景就是回头查一下:
- 哪次提交改了什么
- 哪个版本比较稳定
- 需要回滚时参考历史记录
4. 查看分支
Git 里分支也很常用,先学会看当前分支。
git branch
带星号 * 的就是当前所在分支。
如果想查看远程分支,可以用:
git branch -a
5. 创建和切换分支
新建分支:
git branch feature-login
切换到这个分支:
git checkout feature-login
也可以一步到位:
git checkout -b feature-login
如果你用的是新版本 Git,也可以直接:
git switch -c feature-login
6. 常见流程
平时最常见的检查流程就是:
git status
git diff
git add .
git commit -m "feat: update"
也就是说:
- 先看状态
- 再看差异
- 然后添加文件
- 最后提交
评论区