首页
登录 | 注册

git apply -v 提示 Skipped patch 打不上patch的解决办法

git apply -v  33ae302.diff 提示 Skipped patch 'custom/mtk/mtk/packages/apps/LiveTV/src/com/mediatek/wwtv/tvcenter/nav/TurnkeyUiMainActivity.java'.

但是目录和文件命名没有改动,怎么打不上去呢

vi   33ae302.diff

diff --git a/custom/mtk/mtk/packages/apps/LiveTV/src/com/mediatek/wwtv/tvcenter/nav/Tu
rnkeyUiMainActivity.java b/custom/mtk/mtk/packages/apps/LiveTV/src/com/mediatek/wwtv/t
vcenter/nav/TurnkeyUiMainActivity.java
index be39f17..b3c8ed4 100644
--- a/custom/mtk/mtk/packages/apps/LiveTV/src/com/mediatek/wwtv/tvcenter/nav/TurnkeyUi
MainActivity.java
+++ b/custom/mtk/mtk/packages/apps/LiveTV/src/com/mediatek/wwtv/tvcenter/nav/TurnkeyUi
MainActivity.java

可见目录是

/custom/mtk/mtk/packages/apps/LiveTV/src/com/mediatek/wwtv/tvcenter/nav/Tu
rnkeyUiMainActivity.java b/custom/mtk/mtk/packages/apps/LiveTV/src/com/mediatek/wwtv/t
vcenter/nav/TurnkeyUiMainActivity.java

而仓库的目录是android/n-cn/vendor/mediatek/open//custom/mtk/mtk/packages/apps/LiveTV/src/com/mediatek/wwtv/tvcenter/nav/Tu
rnkeyUiMainActivity.java b/custom/mtk/mtk/packages/apps/LiveTV/src/com/mediatek/wwtv/t
vcenter/nav/TurnkeyUiMainActivity.java

所以

git apply --directory android/n-cn/vendor/mediatek/open 33ae302.diff

关于 –directory 的解释可以查看git apply –h

--directory     prepend to all filenames

因为别人生成的patch目录不完整,所以我们要让patch加上目录前缀--directory android/n-cn/vendor/mediatek/open


相关文章

  • Git命令之git branch-a
    Git命令之git branch By Harrison Feng 分支(branch)的概念 我们在学习git branch之前,首先要理解分支(branch)的概念.Git 中的分支,其实本质上仅仅是个指向 commit 对象的可变指针 ...
  • =============================================================================== =      欢     迎     阅     读   < V I M ...
  • System V进程间通信--共享内存
    看完System V共享内存部分后感觉还可以, 但写起程序后就出现很多问题, 有的问题虽然解决了, 但是却不知道其中的原理, 于是请教别人查阅资料最终问题得到解决,感觉自己得到了不少,有必要将自己这阵子学习共享内存时的点滴记录下来, 于是打 ...
  • 使用Gitolite搭建轻量级的Git服务器-a
    使用Gitolite搭建轻量级的Git服务器 By Harrison Feng 在Git服务管理工具这个领域,主要有三种流行的方案,它们分别是 Gitosis - 轻量级, 开源项目,使用SSH公钥认证,只能做到库级的权限控制.目前项目已经 ...
  • Deploy with 'Git Push' by Jess Johnson in Tips & Tutorials Single command deploys are awesome. When setting up a tes ...

2020 unjeep.com webmaster#unjeep.com
12 q. 0.014 s.
京ICP备10005923号