最近给一个开源项目提交 pr 时,出现了这种情况,步骤如下
1.将项目 fork 修改提交 pr 并被合并后
2.在自己 fork 的 repo 中点击 sync fork 来同步 upstream 代码
发现 commit 中包含了 Merge xxx 信息
所以如何在点击 sync fork 时使用 rebase 而不是 merge ,还是说只能自己用 git 来手动同步
最近给一个开源项目提交 pr 时,出现了这种情况,步骤如下
1.将项目 fork 修改提交 pr 并被合并后
2.在自己 fork 的 repo 中点击 sync fork 来同步 upstream 代码
发现 commit 中包含了 Merge xxx 信息
所以如何在点击 sync fork 时使用 rebase 而不是 merge ,还是说只能自己用 git 来手动同步
1
moonrailgun PRO 答案是提交代码前自己切一个分支出来
main 分支(或者别的默认分支) 专门用来与上游同步 |
2
sadyx OP @moonrailgun 感谢
|
3
eagleoflqj Mar 26, 2024 via iPhone
我在知道这件事之前,一直是删库重新 fork🌚
|
4
sadyx OP @eagleoflqj 哈哈哈,一样一样
|