git - 如何使用github客户端rebase master?

标签 git github git-merge git-rebase

我已经习惯了命令行上的工作流程,但它似乎无法转换为 GitHub 客户端 GUI。

我从 master 分支出来,做一些工作,其他人做工作,其他人 merge 他们的工作,我 git pull 我的 master 分支,我将我的分支重新设置为新的 master,然后我 PR 并 merge 我的分支。

https://guides.github.com/introduction/flow/

我只是不知道如何使用 GitHub GUI 对更新后的 master 进行 rebase ?我真的很喜欢将特定 PR 和分支的所有提交分组在一起,形成如下所示的日志:

merge my stuff
my commit 3
my commit 2
my commit 1
merge dev-a's stuff
dev-a commit 3
dev-a commit 2
dev-a commit 1
...

最佳答案

到目前为止,除了 Github GUI 中的一些基本 git 命令之外,无法执行任何其他操作。更好的选择是使用 SourceTree,它通过 GUI 支持一些高级的 git 命令

关于git - 如何使用github客户端rebase master?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34521975/

相关文章:

git - 单体仓库 VS. github子模块

git - "Local refs configured for ' git push':"column mean in the output of ` git Remote show origin`是什么意思?

git - 阻止用户推送到公共(public)存储库 GitHub

Git Merge Recursive Ours - 命令语法示例

git - 修复一个坏的 merge

git - merge 、更新和 pull Git 分支而不使用 checkout

git bash : error: RPC failed; result = 18, HTP 代码 = 200B | 1KiB/s

git - 如何在存储库中的所有 Git 和 Mercurial 提交中搜索特定字符串?

github - 使用桌面应用程序管理来自 Bitbucket/Github 的问题

node.js - npm 安装在多域 git 存储库上失败