git difff
Generate patch through git diff
you can simply pass the 2 commits to git diff like :
-> git diff 0da94be 59ff30c > my.patch
-> git apply my.patch
error: cannot apply binary patch to 'UKERecognition/UKIncentive.Web/static/img/rose.jpg' without full index line
https://stackoverflow.com/questions/17152171/git-cannot-apply-binary-patch-without-full-index-line
Checkout the branch from which you want to create the patch. Run this command:
git diff-index 79fd4d7 --binary > ~/Desktop/my-patch
Where 79fd4d7
is a placeholder for the commit that came right before the range of commits you want to diff. (e.g. I want a patch that contains the first three commits below:
No such file or directory
https://drupal.stackexchange.com/questions/13387/applying-a-patch-doesnt-work
It is possible that the patch was rolled before the days of Git on drupal.org.
For old patches:
patch -p0 < thepatch.patch
For new patches that mysteriously fail with git apply
:
patch -p1 < thepatch.patch
git diff show file name only
clu@WASYGSHA01-1020 MINGW64 /c/repository/GitHub/ChuckLu/Test/HearthbuddyRelease (master)
$ git diff --stat
JitProfiles/JitProfile.jpf | Bin 25040 -> 16040 bytes
Routines/DefaultRoutine/Silverfish/ai/CardDB.cs | 396 +++
.../DefaultRoutine/Silverfish/ai/ComboBreaker.cs | 32 +-
.../Silverfish/behavior/control/_mulligan.txt | 16 -
.../DefaultRoutine/Silverfish/data/_carddb.txt | 2562 +++++++++++++++++++-
Settings/Global/GlobalSettings.json | 2 +-
6 files changed, 2974 insertions(+), 34 deletions(-)
最新文章
- Python 操作 MS Excel 文件
- java 基础导航
- Java 利用HttpURLConnection发送http请求
- jquery满屏滚动代码
- Java 多继承
- 高性能MySQL——第一章MySQL的架构与历史
- Java实现多线程邮件发送
- 新浪微博SSO登陆机制
- iOS音频篇:AVPlayer的缓存实现
- 【亲测可用】MySQL 4.1迁移到MySQL 5.0版本的中文乱码问题解决
- 对面向对象的理解—— SAP电面(1)
- Unity3D ——强大的跨平台3D游戏开发工具(二)
- Apache设置404页面
- [BZOJ]3243 向量内积(Noi2013)
- fiddler模拟弱网测试点
- 【开发者笔记】python中的类方法(@classmethod)和静态方法(@staticmethod)
- gcc 与 glibc 的关系 glibc版本查看
- 使用 CSV 文件存储
- [UI] Article intro effects
- .NET快速查找某个类所在的命名空间