git - 仅使用我的提交创建分支/pull 请求

标签 git version-control

我从 master 创建了一个名为 feature1 的新分支。

我花了一个多月的时间与 master 进行了 3-4 次 merge 和 1-2 次 rebase 。现在我的分支显示所有作者的提交。

高级编码员想要审查我在我的分支中所做的只有我的 25 次提交,因为其他人的所有其他提交已经在 master 中。

但是,当我创建 pull 请求时,它也会显示其他人的提交,并且很难只检查我所做的工作。

有什么方法可以创建一些只突出显示我的提交的 pull 请求,以便他可以查看更改了哪些文件等?

最佳答案

您可能会过滤您的分支以仅显示您的提交,但仅过滤显示给您的提交列表可能更容易,例如 git log --author='<username'

如果分支在 GitHub 上,您可以执行类似 https://github.com/<user>/<repo>/commits?author=<username> 的操作

关于git - 仅使用我的提交创建分支/pull 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32215014/

相关文章:

git - 您的分支领先于 'origin/master' 3 次提交

git - Powershell - git 路径

visual-studio - 如何在 Visual Studio 中针对每个解决方案指定源代码管理插件?

version-control - 版本控制中的二分法是否受益于使用 rebaseif 工作流?

GIT:分支期间会发生什么?

git - 有没有办法从 git 的历史中清除一些文件?

java - 如何开发智能手机和 PC 的应用程序

git - 显示 4 个 Pane 的 Mac 的 3 向 merge 工具

git - 如何基于 gh-pages 分支创建主分支?

git - 在 IntelliJ 中重构时如何将更改日志保存在 git 文件中?