相关疑难解决方法(0)

"致命:在第XX行损坏补丁"时,升级单行

当我尝试使用git gui(右键单击 - >用于提交的阶段行)来演示单行或多行时,我收到以下错误.这不是第一次发生在我身上,我发现其他人正面对它.但是我找不到如何解决它.

有没有人遇到过这个问题?有什么我可以做的(暂存所有文件不是一个真正的解决方案)

更新: 这是一个文件,当我尝试暂存已删除的行时,它给出了以下错误.

@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android" 
    android:src="@drawable/texture"
    android:tileMode="repeat"
-   android:dither="true"
    >
</bitmap>
\ No newline at end of file
Run Code Online (Sandbox Code Playgroud)

这是错误消息:

fatal: corrupt patch at line 14
Run Code Online (Sandbox Code Playgroud)

奇怪的是以下罚款甚至没有14行!?注意用新行结束文件并没有解决问题

git git-gui

40
推荐指数
2
解决办法
2万
查看次数

补丁:补丁输入中只找到垃圾

我用命令生成了一个diff.txt文件(从〜执行):

diff -r /full/path/to/directory/A /full/path/to/directory/B > diff.txt
Run Code Online (Sandbox Code Playgroud)

生成的diff文件看起来不错.

现在我跑(总是从〜)

patch -p0 <diff.txt
Run Code Online (Sandbox Code Playgroud)

或者我也尝试过:

patch <diff.txt
Run Code Online (Sandbox Code Playgroud)

我希望它将更改应用于/ full/path/to/directory/A中的文件,以便在操作之后它们将与/ full/path/to/directory/B中的文件相同.

但它只说: *补丁输入中只发现垃圾.

我错过了什么?

编辑:这是整个差异文件:

diff /media/DATA/lavoro/eclipse_workspace/ODK Collect/src/net/xxx/collect/android/activities/FormEntryActivity.java /media/DATA/lavoro/xxx/backups/odk src embedded maps/net/xxx/collect/android/activities/FormEntryActivity.java
21a22,27
> 
> import com.google.android.maps.GeoPoint;
> import com.google.android.maps.MapActivity;
> import com.google.android.maps.MapView;
> import com.google.android.maps.MyLocationOverlay;
> 
36a43
> import net.xxx.collect.android.widgets.GeoPointWidget;
50a58,60
> import android.location.Location;
> import android.location.LocationListener;
> import android.location.LocationManager;
86a97
> import java.util.List;
96,97c107,108
< public class FormEntryActivity extends Activity implements AnimationListener, FormLoaderListener,
<         FormSavedListener, AdvanceToNextListener, OnGestureListener {
---
> …
Run Code Online (Sandbox Code Playgroud)

ubuntu diff patch

15
推荐指数
2
解决办法
3万
查看次数

标签 统计

diff ×1

git ×1

git-gui ×1

patch ×1

ubuntu ×1