如何修改别人的提交的PR & Commit
比如别人提交了一个RP: felix9ia:main
- 添加remote
git remote add felix9ia [email protected]:felix9ia/java-feishu-robot.git
- 同步仓库并切换分支
git fetch felix9ia git checkout -b felix9ia-main felix9ia/main
- 修改文件并提交
git commit -m "fix: something" git push felix9ia HEAD:main
完成上述步骤后,就会发现RP上有相关记录
概述
1. 添加远程仓库
2. checkout出别人提交PR的分支
3. 作出修改后commit
4. 将commit推送到别人仓库
可能出现的问题
如果在推送至对方仓库时,提示 remote rejected
,原因是 permission denied
,则可能是因为对方并没有在他的 pull request
页面上勾选 “Allow edits from maintainers”
的选项。在这种情况下就只能提出修改意见,或是提出能否开启该选项的请求了。