自己的Pull requests
, 在Pull requests
后, 如何再次添加commits
上去
Pull requests
是绑定你Pull requests
的那个分支的, 所以说只要你push
commits
到你Pull requests
上的那个分支就可以了
比如, 你在分支patch-1
上修改了内容, 然后Pull requests
到别人的仓库, 接下来, 你想继续修改, 直接commits
到patch-1
这个分支即可
如何添加commits
到别人的Pull requests
上
只要Contributor
没有取选Allow edits from maintainers
就可以修改, 一般情况没人会取选
第一种方式: 通过网页来修改
非常简单, 点进commit
里去, 右上角有个像笔一样的图标直接点进去修改提交即可
第二种方式: 通过命令行来修改
这个问题我一直想解决, Google了很多, 都没有发现有详细解决的
首先明确一点, 如果说Contributor
没有取选Allow edits from maintainers
, 那么默认maintainers
就可以修改Pull requests
绑定的那一个分支
这样的话, 直接提交到那个分支即可
这里写下自己的命令, 使用了hub
, 比用git
省很多事, 不用复制用户名, 分支名啥的1
2
3
4hub pr list # 列出PR
hub pr checkout xx # 要切换到的PR
xxx # 这里修改然后commit
hub push # push
这样就可以了