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

git学习

git reset --hard + 版本号 :用于将当前分支的 HEAD、工作目录和暂存区强制回退到指定版本。执行此命令后,未提交的更改(包括暂存区和工作区的修改)会被永久删除,因此需谨慎使用。

git reflog :用于记录本地仓库中 HEAD 和分支的引用变更历史。它会跟踪每一次分支切换、提交、重置(reset)、合并等操作,即使这些操作导致提交不再被任何分支引用。reflog 是 Git 的“安全网”,可以帮助恢复误删的提交或分支。

git status :命令用于显示当前 Git 仓库的状态,包括未跟踪、已修改或已暂存的文件

HEAD指针指向哪个版本,当前的指向的版本代码就会覆盖到当前的工作区和暂存区

git branch:查看当前版本库的所有分支

git branch + 分支名:创建分支

git  checkout + 分支名:切换分支

git merge 目标分支名:合并

1.在本地建分支

git checkout -b develop

2.拉取远程分支

git pull 远程仓库名 分支名

以上两行命令可合并一条命令:git -checkout -b develop origin/develop

http://www.xdnf.cn/news/1358245.html

相关文章:

  • Wagtail CRX 的 Latest Pages Block 高级设置 模版v3.0 以后被阉割了
  • Vue vs React:前端框架的差异与选择
  • 【SpringBoot集成篇】SpringBoot 深度集成 Elasticsearch 搜索引擎指南
  • 代码性能测试——benchmark库
  • 基于Spring Boot与Redis的电商场景面试问答解析
  • Python训练营打卡 DAY 46 通道注意力(SE注意力)
  • 【数据结构】排序算法全解析
  • Linux服务实验
  • [论文阅读] 软件工程 | GPS算法:用“路径摘要”当向导,软件模型检测从此告别“瞎找bug”
  • Kaggle项目:一次 Uber 出行数据分析的完整思路
  • 【机器学习】 11 Mixture models and the EM algorithm
  • 如何捕获组件的异常情况
  • Node.js依赖管理与install及run命令详解
  • Redis实战-缓存的解决方案(一)
  • Flink直接缓冲存储器异常解析与解决方案
  • comfyUI背后的一些技术——CLIP
  • 暗影哨兵:安全运维的隐秘防线
  • 高并发AI服务部署方案:vLLM、TGI、FastChat性能压测报告
  • 使用 Fargate 在 AWS ECS 上运行 Spring Boot 应用程序
  • QML Charts组件之坐标轴示例
  • maven私服架构
  • Tesla智能座舱域控制器(MCU)的系统化梳理
  • ChainVault:重塑亚洲黄金交易基建,引领RWA金融新浪潮
  • Vue 3多语言应用开发实战:vue-i18n深度解析与最佳实践
  • 项目学习总结(4)
  • 【(含模板)滑动窗口 - LeetCode】3. 无重复字符的最长子串
  • 基于深度学习的餐盘清洁状态分类
  • 基于stm32汽车雨刮器控制系统设计
  • 普元低代码开发平台:开启企业高效创新新征程
  • SQL Server从入门到项目实践(超值版)读书笔记 24