- git清空所有的为track的文件:
其中git clean -fdx-f表示强制,-d表示包含目录,-x表示清除忽略项文件。 - 以下命令生成文件已被modify(不能是新增),但没有add的patch:
git diff > mypatch.patch - 以下命令包含如下两种模式:
- 文件已被modify,且add,但没有commit;
- 文件被增加,且add,但没有commit;
git diff --cached > mypatch.patch - 包含二进制文件到patch中:
git diff --cached --binary > mypatch.patch - 应用patch文件:
git apply mypatch.patch
git生成patch
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 1、在git源码目录下执行 1.1、两个commit间的修改(包含两个commit) git format-pat...
- 锐眼视点: Embark 试图用无人驾驶卡车缓解人类卡车司机的重担; 谷歌利用机器学习帮助出版商应对网络语言暴力;...