GitHub 的 UI 相当不直观,而且经过深思熟虑,所以这里有一个问题和一个问题:
什么是“头” repo ?什么是“基础” repo ?不知道抄袭的是哪一个。 “基地”和“头”这两个词的意思是一样的。链表的“头”类似于树的“基”。 (GitHub 有叉树和文件树。)“头”和“基”是同义词,意思是数据结构的“开始”,所以这些标签是不明确的。
尽管图中有箭头,但不清楚从哪个 repo 复制到哪个 repo。他们真的应该包含一个“To”和“From”标签来解决这个问题。 “比较”这个词并不意味着方向性。这真的是非常愚蠢的措辞。箭头可能意味着“X 到 Y”,也可能意味着“Y 到 X”。
最佳答案
术语“头”和“基”在 Git 中通常使用。头是你所在的 Twig ;也就是说,具有您更改的分支。基础是这些变化所基于的分支。这类似于用于 git rebase
的术语。和 git merge-base
.
例如,如果我要比较对 foo123
所做的更改针对主 Git 存储库的分支,基本分支是 master
git/git
的分支,而头部分支是 foo123
bk2204/git
的分支.我会提议在我的 foo123
上 merge 我的更改分支到主 Git master
如果我打开 pull 请求,则分支。
关于git - GitHub Web UI 中的 'base' 和 'head' 存储库是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58965087/