比较两个git分支

比较两个git分支,git,github,Git,Github,我有master和development分支机构develop显示它前面有20次提交,后面有1429次提交master: 但是,如果我将develope与master进行比较,我发现有8个文件发生了更改: 消息中显示的这种差异的原因是什么 我有硕士和发展部。开发分支显示它在主分支前20次提交,在主分支后1429次提交(参考图1),但是如果我将开发分支与主分支进行比较,我会看到8个文件已更改(参考图2) develope分支不久前从master开始。 在此期间,master中添加了1429次提

我有
master
development
分支机构
develop
显示它前面有20次提交,后面有1429次提交
master

但是,如果我将
develope
master
进行比较,我发现有8个文件发生了更改:

消息中显示的这种差异的原因是什么

我有硕士和发展部。开发分支显示它在主分支前20次提交,在主分支后1429次提交(参考图1),但是如果我将开发分支与主分支进行比较,我会看到8个文件已更改(参考图2)

develope
分支不久前从
master
开始。 在此期间,
master
中添加了1429次提交, 在
develope
中添加了20个提交。
在这20次提交中,总共修改了8个文件。

谢谢。如何修复它?有关更多信息,请参阅图片中的“开发”分支,它有3453次提交,master有4862次提交。这两者的区别是1409和20次提交最近在开发分支中进行了。如何“修复”它取决于您想要实现什么。我可以猜一猜。很可能您希望在
主控
的基础上重新设置
开发
,这样,如果
主控
作为
X
提交次数,
开发
将有
X+20
提交。您可以使用
git-rebase-origin/master
实现这一点。