Git 常用命令大全

Git 常用命令大全

一、基础配置

  • git config --global user.name "你的名字" # 设置用户名
  • git config --global user.email "你的邮箱" # 设置邮箱
  • git config --list # 查看所有配置

二、创建 / 克隆仓库

  • git init # 初始化仓库
  • git clone <url> # 克隆远程仓库
  • git clone -b <分支名> <url> # 克隆指定分支

三、基本操作

  • git status # 查看状态
  • git add . # 添加所有修改到暂存区
  • git commit -m "说明" # 提交
  • git log --oneline # 查看简洁日志

四、分支操作

  • git branch # 查看本地分支
  • git checkout -b <分支名> # 创建并切换分支
  • git merge <分支名> # 合并分支
  • git branch -d <分支名> # 删除分支

五、拉取 / 推送

  • git pull --rebase # 拉取并变基(推荐,避免多余合并记录)
  • git push # 推送
  • git push -u origin <分支名> # 推送并设置上游

六、撤销 / 回退

  • git restore <文件> # 丢弃工作区修改
  • git reset --hard HEAD~1 # 硬回退到上一个提交(危险)
  • git revert <commit-id> # 安全撤销某次提交

七、暂存

  • git stash # 暂存当前修改
  • git stash pop # 恢复暂存

八、远程仓库

  • git remote -v # 查看远程地址
  • git remote set-url origin <新url> # 修改远程地址
相关推荐
养肥胖虎4 小时前
Git提交规范笔记:feat和fix到底该怎么写
git·conventionalcommits
手握风云-4 小时前
深入 Git:它是如何记录世界的(二)
git
weixin_4334176719 小时前
TortoiseGit推送到远端,如何配置
windows·git
Hey_Coder2 天前
【Git 常用命令速查表(按功能分类)】
git·git基础命令·git命令速查表·git 常用命令
colman wang2 天前
Git指令(Mac)
git·macos
cyforkk2 天前
Git 合并分支提示 Already up to date 的真实原因
git
●VON2 天前
HarmonyKit | 移动端开发者工具类应用的现状与趋势
git·华为·性能优化·harmonyos·鸿蒙
●VON2 天前
HarmonyKit | 鸿蒙开发协作:如何为 HarmonyKit 贡献一个新的工具
git·华为·harmonyos·鸿蒙
枕星而眠2 天前
Git仓库基础用法
大数据·git·后端·elasticsearch·全文检索
梦想三三2 天前
Git与GitHub基础入门:从零开始掌握版本控制与代码托管(完整图文教程)
人工智能·git·elasticsearch·github