您的位置:首页 > 其它

git 生成 patch的命令

2017-08-02 11:59 155 查看
个人理解:

patch就是打补丁,通过git工具把代码的差分,生成patch文件,

然后通过git工具可以直接把patch文件的内容,merge到代码里面。

生成patch的命令

git diff  > patch
                       //本地变更  git diff 的内容,生成patch文件

git diff  branchname --cached > patch           //branch 之间差分生成patch文件

git format-patch HEAD^                                 //最近一次提交节点的patch

git format-patch  节点A   节点B
       //两个节点之间的patch

使用patch

git apply patch
//将patch文件内容差分到本地

在使用patch之前可以使用以下命令,来测试,是否可以将patch完美打入本地src

git apply --check patch
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: