首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >"git format-patch“是否等同于单个文件?

"git format-patch“是否等同于单个文件?
EN

Stack Overflow用户
提问于 2010-12-17 00:16:01
回答 1查看 8.1K关注 0票数 27

我的一个同事对我的项目进行了分叉,我们希望将他在单个文件中所做的更改合并到我的repo中,并保留其历史记录(主要是提交日志)。

问题是他在提交时笨手笨脚的,所以提交也包含与其他文件不同的内容,与项目无关(或者需要放入原始repo中的内容)。

我希望能够做一个"git格式-补丁“来提取历史,但只针对单个文件(或者可能是两个,.cpp和.hpp文件)。我找不到"format-patch“的选项。

有可能吗?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-12-17 03:14:01

嗯..。所以实际上它就像这样简单:

代码语言:javascript
复制
git format-patch commit_id file(s)

其中commit_id是创建补丁的第一次提交的父级,然后是所需的一个或多个文件...

票数 36
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4462854

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档