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

git 将某次提交的某个文件提交到另一个分支

git 将某次提交的某个文件提交到另一个分支

1.将分支切换到你想要提交的分支

例如主分支

git checkout main  # 或者 git checkout master
2.查找你想合并的提交

使用 git log --all 查找你想合并的提交的哈希值(commit hash)

git log --all
3.确定文件的具体路径

如果你已经知道文件名,但不确定它所在的目录,可以使用以下命令在仓库中查找文件:

git ls-tree --name-only -r HEAD | grep "filename"

不行就换下面的命令

git ls-tree --name-only -r HEAD | Where-Object { $_ -like "*filename*" }
4.提取文件
git checkout 提交的哈希值 -- src/utils/helpers.js(文件路径)
5.正常提交就ok
http://www.xdnf.cn/news/94429.html

相关文章:

  • 基于CBOW模型的神经网络词向量转换原理与实践
  • SQL 多表查询:数据整合与分析的强大工具
  • sizeof和strlen的区别
  • URP-UGUI交互功能实现
  • NLP高频面试题(五十三)——LLM中激活函数详解
  • 【无人机】无人机光流模块Optical Flow设置(三),光流测距一体传感器的配置。凌启科技的光流测距一体模块的测试。
  • 珈和科技助力“农险提效200%”!“遥感+”技术创新融合省级示范项目荣登《湖北卫视》!
  • Javashop新零售电商系统:构建智能零售生态的终极解决方案
  • 【android bluetooth 框架分析 03】【Bta 层详解 1】【Bluetooth Application Laye 介绍】
  • 5.4.云原生与服务网格
  • 数据为基:机器学习中数值与分类数据的处理艺术及泛化实践
  • C++ 容器查找效率
  • Java基础:认识注解,模拟junit框架
  • 如何提升个人解决问题的能力?
  • Ethan独立开发产品日报 | 2025-04-22
  • CS 系列 USB3.0 工业面阵相机不同快门类型的作用及其区别
  • 从边缘到云端,如何通过时序数据库 TDengine 实现数据的全局洞
  • 神经网络相关内容
  • JavaScript 渲染内容爬取:Puppeteer 高级技巧与实践
  • AI与Web3.0:技术融合
  • python动态注册执行action
  • QT 打包安装程序【windeployqt.exe】报错c000007d原因:Conda巨坑
  • 单片机外设模块汇总与介绍
  • 动态规划(一)【背包】
  • cf | Binary Typewriter
  • Hive 多表查询案例
  • poi生成横向文档以及复杂表头
  • 【Hive入门】Hive数据模型与存储格式深度解析:从理论到实践的最佳选择
  • 【新能源科学与技术】MATALB/Simulink小白教程(一)实验文档【新能源电力转换与控制仿真】
  • 敏捷开发中的AI测试:未来的趋势与挑战