900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > git commit提交rebase合并以及patch补丁的使用

git commit提交rebase合并以及patch补丁的使用

时间:2022-03-13 09:01:49

相关推荐

git commit提交rebase合并以及patch补丁的使用

1、git 获取master分支,该分支为库中远程分支

2、基于master分支,创建一个本地branch分支 git checkout -b rlc_am_0414

3、一般情况下,创建的本地分支用于代码修改,代码改动后,可以基于该分支完成修改代码的本地commit提交保存。

a)git stage /修改代码路径 完成代码放入暂存区

通过git status 可看到已经完成的 stage暂存修改

b) git commit -m 提交commit名字 完成修改代码commit提交,该提交会生成一个哈希值,同时会提示修改的文件数与行数信息

通过 git log 可查看commit提交信息

此时,完成修改代码的本地本地暂存提交,如果远程master已经有更新,我们可以checkout切会master分支,完成远程分支的更行与何如本地分支

1、git checkout master(分支切换) git pull (远程库中最新代码更新到本地)

完成master更新后,重新切换本地分支,通过 git rebase master(需要对比合入本地分支的其他分支名称)

,此时完成了远程与本地修改分支的差异化更新。

2、patch补丁的简单使用

如果需要将一个commit修改同步何如其他不同库的分支中,例如A电脑的commit修改同步到B电脑

a)首先根据commit提交的信息,生成一个可用patch补丁包 git format-patch **(commit生成的哈希值,该值为想要生成补丁的前一个commit)

b)对patch的使用

将需要使用的patch拷贝到B电脑 本地仓库路径下,通过 git apply + patch名即可,有时会提示存在冲突,后续解冲突即可

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。