Git 常用指令精炼速查

Git 常用指令精炼速查

Git 常用指令精炼速查

按使用场景分为四类,附带标准工作流:

1. 初始与克隆

  • git init—— 当前目录初始化为仓库
  • git clone <url>—— 克隆远程仓库

2. 本地修改(核心三板斧)

  • git status—— 查看文件变更状态
  • git add <file>—— 将改动加入暂存区(.代表全部)
  • git commit -m "说明"—— 提交暂存区到本地仓库

3. 分支与合并

  • git branch—— 列出分支(-b <name>创建并切换)
  • git checkout <name>git switch <name>—— 切换分支
  • git merge <name>—— 合并指定分支到当前分支

4. 远程同步

  • git pull—— 拉取远程更新并合并(= fetch + merge)
  • git push—— 推送本地提交到远程
  • git fetch—— 仅拉取更新,不合并

5. 辅助与撤销

  • git log --oneline—— 查看简洁提交历史
  • git diff—— 查看未暂存的具体改动
  • git reset --hard <id>—— 回退到指定版本(慎用)
  • git stash—— 临时储藏未提交的改动

标准工作流口诀
addcommitpullpush(改→记→拉→推)