【Git 50 条常用命令】

Git 50 条常用命令

  1. git init # 初始化一个新的 Git 仓库
  2. git clone # 克隆一个远程仓库到本地
  3. git status # 查看当前工作区的状态
  4. git add # 将文件添加到暂存区
  5. git commit -m "提交信息" # 提交暂存区的更改
  6. git log # 查看提交历史
  7. git diff # 查看工作区与暂存区的差异
  8. git checkout # 切换到指定分支
  9. git branch # 查看当前所有分支
  10. git merge # 合并指定分支到当前分支
  11. git remote add origin # 添加远程仓库
  12. git push origin # 推送本地分支到远程仓库
  13. git pull origin # 从远程仓库拉取分支并合并
  14. git reset # 重置文件到指定状态
  15. git rm # 删除文件
  16. git mv # 移动或重命名文件
  17. git cherry-pick # 挑选一个提交应用到当前分支
  18. git rebase # 将当前分支的提交基于另一个分支进行变基
  19. git stash # 保存当前工作进度
  20. git stash apply # 应用之前保存的工作进度
  21. git stash pop # 应用并删除之前保存的工作进度
  22. git diff --cached # 查看已暂存的文件差异
  23. git diff --staged # 查看已暂存但尚未提交的文件差异
  24. git diff HEAD^ HEAD # 查看最近两次提交的差异
  25. git reflog # 查看引用日志,找到丢失的提交
  26. git reset --hard HEAD^ # 重置到上一个提交
  27. git clean -fd # 删除未跟踪的文件和目录
  28. git config --global user.name "用户名" # 设置全局用户名
  29. git config --global user.email "邮箱" # 设置全局邮箱
  30. git config --local user.name "用户名" # 设置本地用户名
  31. git config --local user.email "邮箱" # 设置本地邮箱
  32. git tag # 创建标签
  33. git tag -d # 删除标签
  34. git describe --tags # 查看最近的标签及其距离
  35. git branch --contains # 查看包含指定提交的本地分支
  36. git branch --merged # 查看已合并到当前分支的所有分支
  37. git branch --no-merged # 查看未合并到当前分支的所有分支
  38. git remote set-url origin # 更新远程仓库的 URL
  39. git remote remove origin # 删除远程仓库
  40. git remote rename origin # 重命名远程仓库
  41. git fetch --all # 获取所有远程分支和更新
  42. git fetch # 获取指定远程分支和更新
  43. git push # 推送指定分支到指定远程仓库
  44. git pull # 从指定远程仓库拉取分支并合并
  45. git remote prune origin # 删除已不存在的远程分支
  46. git merge --strategy-option theirs # 以他们的版本解决合并冲突
  47. git merge --strategy-option ours # 以我们的版本解决合并冲突
  48. git difftool # 使用图形化工具比较文件差异
  49. git mergetool # 使用图形化工具解决合并冲突
  50. git bisect start # 开始二分查找
  51. git bisect bad # 标记为坏的提交
  52. git bisect good # 标记为好的提交
  53. git bisect skip # 跳过当前提交
  54. git bisect log # 查看二分查找的日志
  55. git bisect reset # 重置二分查找状态
相关推荐
时序数据说11 小时前
时序数据库IoTDB的六大实用场景盘点
大数据·数据库·物联网·时序数据库·iotdb
阿豪311 小时前
2025 年职场:B 端产品经理用计算机专业技能优化产品全攻略(经验分享)
大数据·人工智能·科技·信息可视化·产品经理
数据智研11 小时前
【数据分享】土地利用矢量shp数据分享-甘肃
大数据·信息可视化
Sui_Network11 小时前
凭借 Seal,Walrus 成为首个具备访问控制的去中心化数据平台
大数据·人工智能·科技·web3·去中心化·区块链
TechubNews11 小时前
Webus 与中国国际航空合作实现 XRP 支付
大数据·网络·人工智能·web3·区块链
焚 城11 小时前
Excel数据导出小记二: [大数据示例]
大数据·excel
黄焖鸡能干四碗12 小时前
信息系统安全保护措施文件方案
大数据·开发语言·人工智能·web安全·制造
BYSJMG12 小时前
大数据毕业设计推荐:基于Spark的零售时尚精品店销售数据分析系统【Hadoop+python+spark】
大数据·hadoop·python·spark·django·课程设计
健康有益科技12 小时前
AI驱动健康升级:新零售企业从“卖产品”到“卖健康”的转型路径
大数据·人工智能·健康医疗·零售
涛思数据(TDengine)12 小时前
新客户 | TDengine 时序数据库赋能开源鸿蒙物联展区实时监控与展示
大数据·时序数据库·tdengine