【发布时间】:2011-10-30 12:23:43
【问题描述】:
在使用 svn 多年后,一直在尝试 Git 和 Github。我似乎已经掌握了基础知识,但有一项让我感到困惑。
UserA 对 FileA 进行更改并推送到远程服务器 (GitHub)
UserB 对 FileB 进行了更改。他首先从远程拉 服务器,然后将他对 FileB 的更改推送到远程服务器
GitHub 提交历史显示来自 UserA 的推送和来自 UserB 的推送
但是,来自 UserB 的提交历史记录中还有一个名为“https://github.com/xxx/yyy 的合并分支 'master'”的附加条目。在 Github 中查看差异表明这是 UserA 对 FileA 所做更改的精确副本
为什么显示这个重复项 - 从 UserA 到 FileA 的推送和 Merge 分支主条目都是相同的……第二个对我来说似乎是多余的。
【问题讨论】: