【发布时间】:2016-12-27 04:24:00
【问题描述】:
我们有两个分支:develop 和 master。
由于某种原因,当我创建了develop 的 PR --> master。即使我在 develop 中仅进行了一行更改,它也会显示以前提交和更改的完整列表。
此外,当我从命令行可以毫无问题地将develop 合并到master 时,它会显示“无法自动合并”。
知道会发生什么吗?以前它对我们来说很好用。
编辑:这是我们尝试将develop 合并到master 时的样子。只有最近的提交是新的。其他的以前合并过:
以及git log --oneline --decorate --all --graph 的输出
【问题讨论】:
-
这些额外提交中包含哪些更改?他们只是合并提交吗?请发布
git log --oneline master..develop的输出。也可能感兴趣的是git log --oneline --decorate --all --graph。 -
@ScottWeldon 已添加 - 如果还有其他有用的信息,请告诉我。
-
@ScottWeldon ps 添加了赏金
-
Please don't post your console output as an image,而是复制/粘贴输出和use Markdown's code formatting。 (第一张图片可能还可以,但第二张没有在原始文本上添加任何内容。)
-
@ScottWeldon 在这种情况下我会反对:分支和装饰参考的颜色都很有帮助。你是对的,我仍然会添加文本表单,但是在一个 pastebin 外部链接中,以免问题过于混乱。
标签: git github version-control pull-request