ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

24、Git 补丁操作全解析

24、Git 补丁操作全解析

Git 补丁操作全解析

1.git format-patch命令解析

git format-patch命令用于生成当前分支中存在,但指定分支中不存在的补丁集合。换句话说,它能生成一组补丁,使指定分支与当前分支同步。

例如,当你切换到master分支后:

$ git branch alt * master

指定alt分支作为提交参数:

$ git format-patch alt 0001-C.patch 0002-D.patch 0003-F.patch

这些CDF提交的补丁,正是master分支中有,但alt分支中没有的。

当指定提交是他人仓库跟踪分支的HEAD引用时,该命令的强大功能就凸显出来了。比如克隆了 Alice 的仓库,且你的master开发基于她的master分支,你会有一个类似alice/master的跟踪分支。在master分支上进行一些提交后,运行gi

返回列表