sas*_*alm 28 git patch msysgit
我正在尝试应用补丁,git apply patch不会给我任何错误:
sashoalm@SASHOALM-PC /c/Workspace/tesseract-git/api (master)
$ git apply ../../commit-d0d9477
sashoalm@SASHOALM-PC /c/Workspace/tesseract-git/api (master)
$
Run Code Online (Sandbox Code Playgroud)
如您所见,没有给出错误消息.但是当我打开历史记录时,没有提交任何内容,索引为空.就好像我没有发出git apply
命令一样.
我不知道如何解决这个问题,因为谷歌没有错误.
编辑:我忘了说,但是我试图从Tesseract的存储库中移植我的补丁,在那里我获得了没有版本控制的源代码,创建了我自己的空git repo,并做了一些提交.后来我使用了克隆了Tesseract存储库git svn
,现在我正在尝试将补丁移到那里.
B_.*_*B_. 53
我在谷歌搜索时发现了这个问题:http://data.agaric.com/git-apply-does-not-work-from-within-local-checkout-unrelated-git-repository
git apply
在git存储库的本地检出中使用时将无法执行任何操作(除了为该项目制作补丁的项目之外),例如,如果要修补位于Git版本控制中的站点内的模块.请
patch -p1 < path/file.patch
改用.
归档时间: |
|
查看次数: |
8424 次 |
最近记录: |