我从master创建了一个名为feature1的新分支。
我花了一个多月的时间,在这期间,我做了3-4合并和1-2与master的rebase。现在我的分支显示了来自所有作者的提交。
高级程序员想要检查我在我的分支中只用我的25个提交做了什么,因为其他人的所有其他提交都已经在master中了。
然而,当我创建pull请求时,它也会显示其他人的提交,很难只检查我所做的工作。
有没有办法让我创建一些拉取请求,只突出显示我的提交,这样他就可以查看哪些文件发生了更改等?
发布于 2015-08-26 06:31:24
您可以将分支过滤为仅提交,但只过滤显示给您的提交列表可能更简单,如git log --author='<username'
如果分支位于GitHub上,则可以执行类似于https://github.com/<user>/<repo>/commits?author=<username>的操作
发布于 2015-08-26 15:38:06
您提出的建议可能会生成一个无法工作的版本。更糟糕的是,可能会有冲突,因为您在现在没有的部件中进行了更改。
高级程序员应该足够聪明,知道过滤每个开发人员的工作的技术。
他可以使用像这样的前端应用程序: gitk,smartGit,guis。
您也可以使用git-log在终端上执行此操作
git log --author='<username'https://stackoverflow.com/questions/32215014
复制相似问题