GitHub 的 UI 相当不直观且考虑不周,所以这里有一个问题:
什么是“头”回购?什么是“基础”回购?不知道是从哪一个抄来的。 “基础”和“头部”这两个词的意思是相同的。链表的“头”类似于树的“基”。 (GitHub 有叉树和文件树。)“Head”和“base”是同义词,表示数据结构的“开始”,因此这些标签是不明确的。
尽管图中有箭头,但并不清楚从哪个存储库复制以及复制到哪个存储库。他们确实应该添加“收件人”和“发件人”标签来澄清这一点。 “比较”一词并不意味着方向性。这确实是非常愚蠢的措辞。箭头可能表示“X 到 Y”,也可能表示“Y 到 X”。
术语“head”和“base”的使用方式与 Git 中的通常用法相同。头就是你所在的树枝;也就是说,您进行更改的分支。基础是这些更改所基于的分支。这类似于使用的术语git rebase
and git merge-base
.
例如,如果我正在比较我所做的更改foo123
针对主 Git 存储库的分支,基本分支是master
的分支git/git
,头分支是foo123
的分支bk2204/git
。我会建议将我的更改合并到我的foo123
分支到主 Gitmaster
如果我打开了拉取请求,则分支。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)