壁球在GitHub PR上提交

时间:2017-12-02 17:56:25

标签: git github squash

我已经完全在线对GitHub分支进行了6次提交,我需要将它们压缩为1次提交。我有按钮吗?我只是在GitHub网站上提交了这样的提交,所以有没有办法在不使用命令行的情况下执行此操作?

2 个答案:

答案 0 :(得分:1)

合并时,而不是仅仅点击"合并拉取请求"按钮,单击下拉菜单,然后选择"壁球并合并"选项(第二个选项):

enter image description here

答案 1 :(得分:1)

您似乎无法将您的提交纯粹与GitHub合并(我在Google上进行了简短的搜索,似乎没有介绍它),但您可以squash your commits during merging。在您的问题on a GitHub branch completely online中,您似乎在GitHub上持有第二个分支。然后,当您将该分支合并到主分支时,您可以决定是否将这6个提交合并为1。