Press "Enter" to skip to content

github pr提交单一或指定文件到远程仓库的方法

  • 场景:自从fork一个项目后一直在自己的master上做修改
  • 直到今天,想把一些功能推送给源仓库,于是提交pull request,发现提交的是所有修改。而我只是想单独提交一个功能(一个文件),于是有了这篇文章。

一、新建一个本地分支,设置源为上游仓库

git checkout -b newFeatureBranch upstream/master

如果您没有设置upstream仓库,参考这篇文章:http://jeeinn.com/2019/01/634

二、挑出要提交的版本号进行提交

git cherry-pick a3e62375 git commit -m “cherry-pick test”
知识点:cherry-pick的使用

三、推送到远程仓库

git push origin newFeatureBranch

四、在GitHub页面上提交pr(pull request)

等待对方合并吧~ 文章参考https://testerhome.com/topics/6558
打赏 赞(0)
微信
支付宝
微信二维码图片

微信扫描二维码打赏

支付宝二维码图片

支付宝扫描二维码打赏

Be First to Comment

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Captcha Code