当前位置: 首页 > news >正文

Git 本地常见快捷操作

Git 本地常见快捷操作

📌 1. 基本操作

操作命令
初始化 Git 仓库git init
查看 Git 状态git status
添加所有文件到暂存区git add .
添加指定文件git add <file>
提交更改git commit -m "提交信息"
修改最后一次提交信息git commit --amend -m "新提交信息"
显示提交历史git log --oneline --graph
显示修改的文件git diff

📌 2. 分支管理

操作命令
查看当前分支git branch
创建新分支git branch <branch-name>
切换分支git checkout <branch-name>
创建并切换到新分支git checkout -b <branch-name>
删除本地分支git branch -d <branch-name>
强制删除本地分支git branch -D <branch-name>

📌 3. 远程仓库

操作命令
查看远程仓库git remote -v
添加远程仓库git remote add origin <repo-url>
删除远程仓库git remote remove origin
推送到远程仓库git push origin <branch-name>
拉取远程分支git pull origin <branch-name>
获取远程更新但不合并git fetch origin

📌 4. 回退与撤销

操作命令
撤销 git add 操作git reset HEAD <file>
撤销最后一次提交git reset --soft HEAD~1
强制回退到某个提交git reset --hard <commit-hash>
撤销对文件的修改git checkout -- <file>

📌 5. 临时存储

操作命令
保存未提交的更改git stash
查看存储的更改git stash list
恢复最近的存储git stash pop
应用某个存储项git stash apply stash@{0}
删除某个存储项git stash drop stash@{0}

📌 6. 其他常用命令

操作命令
查看某个文件的修改历史git log -- <file>
查看某次提交的详细信息git show <commit-hash>
配置用户名git config --global user.name "你的名字"
配置邮箱git config --global user.email "你的邮箱"
列出所有别名git config --global --list
清除所有未跟踪的文件(慎用)git clean -fd

http://www.dtcms.com/a/68664.html

相关文章:

  • OpenAI Agents SDK 中文文档 中文教程 (5)
  • 计算机的物理组成——微机的物理结构
  • 如何用collect_set等函数实现map结构的数据
  • Java面向对象编程进阶:深入理解static、单例模式与继承
  • 以太坊AI代理与PoS升级点燃3月市场热情,2025年能否再创新高?
  • 列表动态列处理
  • 使用 Clang API 编译 C++
  • Flink之水印(watermark)的补充理解
  • Dynamics 365 启用用户安全角色变更的审核功能
  • Python进行深度学习来处理包含900天太阳相关数据的数据集并完成预测,同时开发用户界面的详细示例
  • 《Java SQL 操作指南:深入理解 Statement 用法与优化》
  • LeetCode 热题 100_前 K 个高频元素(73_347_中等_C++)(堆)(哈希表+排序;哈希表+优先队列(小根堆))
  • buu-ciscn_2019_ne_5-好久不见50
  • 学习threejs,使用MeshFaceMaterial面材质容器
  • Java泛型程序设计使用方法
  • 探索 C 语言枚举类型的奇妙世界
  • 【NLP 37、实践 ⑨ NER 命名实体识别任务 LSTM + CRF 实现】
  • Language Models are Few-Shot Learners,GPT-3详细讲解
  • petalinxu 在zynq的FPGA下的ST7735S的驱动配置
  • 射频辐射干扰:变频器电缆的电磁天线效应
  • 9-1 USART串口协议
  • C语言高级进阶4
  • WinSW-x64(2.12.0)将nginx注册为服务可能有bug
  • 【区块链】btc
  • C语言 第四章 数组(4)
  • scanf() 函数:C语言中的数据输入桥梁
  • SAP FI模块之付款管理开发
  • 理解langchain langgraph 官方文档示例代码中的MemorySaver
  • 稀疏矩阵(信息学奥赛一本通-2042)
  • 芯谷D8563TS实时时钟/日历芯片详解可替代PCF8563