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> # 修改远程地址
相关推荐
生戎马 平安京策2 小时前
git寻根——^和~的区别
git
技术小结-李爽3 小时前
【工具】git远程分支合并
git·gitee
RootKai4 小时前
Git命令与基本使用流程
git
AdaTina6 小时前
关于git的初始操作
git
Coder-LiyG8 小时前
Git 常用操作指南:从初始化到回退的高频命令速查
git
Eloudy19 小时前
git format-patch 、git diff 与 git apply
git·构建
技术小结-李爽20 小时前
【工具】git安装及配置
git
技术小结-李爽1 天前
【工具】git与gitee和gitlab和github等等有什么区别?
git·gitee·gitlab
Haku Coder1 天前
0基础学习Git——基础篇
git·学习