我 fork 了一个仓库,然后 clone 到本地,然后没有新建分支,直接在默认的 main 分支上修改,然后 commit ,push 到我的 fork 仓库,然后 PR 到主仓库。
然后,我又在本地进行新的修改,然后这时候如果我直接 commit ,好像就提交到之前的那个 PR 里去了,我的问题是:
1 如果我想再开一个新的 PR ,在目前这种情况下,应该怎么做?
2 如果我想再开一个新的 PR ,我在第一次修改代码之前,应该怎么做才是对的?
目前了解到的是 PR 是以分支为基准的?所以可以创建多个分支提交多个 PR ,然后如果之前忘记创建分支,可以先 git stash 暂存起来,创建分支之后再 git stash pop
不知这样是否正确?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.