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> # 修改远程地址
相关推荐
向上_503582916 小时前
解决git提交冲突
git
学习使我健康6 小时前
Git Submodule 深度避坑指南
git
Mapleay7 小时前
git notes
git
zhougl9968 小时前
非root用户,链接ssh,并上传git
运维·git·ssh
muddjsv17 小时前
Git 代码同步与协作的核心命令全解析
git
历程里程碑18 小时前
2. Git版本回退全攻略:轻松掌握代码时光机
大数据·c++·git·elasticsearch·搜索引擎·github·全文检索
果然_1 天前
为什么你的 PR 总是多出一堆奇怪的 commit?90% 的人都踩过这个 Git 坑
前端·git
yyuuuzz1 天前
独立站搭建:从入门到避坑实战
前端·git·github
splage1 天前
Nginx 反向代理之upstream模块以及完整配置反向代理示例
git·nginx·github