坐看云起时
← 返回首页

Git 常用操作整理

2026-10-30 · 技术 · Git

基础命令

git init                 # 初始化仓库
git clone <url>          # 克隆远程仓库
git add .                # 暂存所有改动
git commit -m "message"  # 提交
git push origin main     # 推送到远程
git pull                 # 拉取远程更新

分支操作

git branch               # 查看分支
git checkout -b dev      # 新建并切换分支
git merge dev            # 合并分支
git branch -d dev        # 删除分支

撤销与回退

git status               # 查看状态
git diff                 # 查看改动
git reset --soft HEAD~1  # 撤销最近一次提交(保留改动)
git checkout -- file     # 撤销工作区某文件改动

查看历史

git log --oneline --graph  # 图形化查看提交历史
git blame file             # 查看每行代码的修改人

reset --hard 会丢失改动,慎用。