一位程序员朋友给我发了一个txt文件,里面包含了diff信息。如下所示,从txt-file内容的开头:
diff --git a/myfolder/MyClass.java b/myfolder/MyClass.java
index 1234aa0d0554..5678bcasas 112233
--- a/myfolder/MyClass.java
+++ b/myfodler/MyClass.java
@@ -58,7 +58,7 @@ public class MyClass{
[somecode here]
- [some row]
+ [some row] 等。
如何使用命令行或源码树将这些更改应用到git?我是git的新手,我知道你可以应用.patch文件。我可以将此内容转换为补丁文件吗?或者最好的方法是什么?它只是一个Java home项目。
发布于 2020-06-26 15:35:19
要应用补丁,只需使用git apply
git apply /path/to/some-changes.patch如果您只有差异,则可以添加一些缺少的信息
From: John Doe <email>
Date: Wed, 6 May 2020 22:53:29 +0200
Subject: the commit title
commit detail
diff --git a/myfolder/MyClass.java b/myfolder/MyClass.java
index 1234aa0d0554..5678bcasas 112233
[...]https://stackoverflow.com/questions/62589360
复制相似问题