Git:分叉与镜像

sam*_*hay 5 git github git-fork git-mirror

创建镜像和创建叉子有什么区别?两者都是存储库的副本,但其中一个是浅副本(镜像),一个是深副本(分叉)吗?只是想更好地了解迁移存储库。

Eug*_*kov -2

  • Afork是存储库的副本。分叉存储库允许您自由地尝试更改,而不会影响原始项目。通常,分叉知道其源存储库,通常称为upstream. 这一事实允许将拉取请求(上游存储库和分叉之间的更改)发送回上游存储库。
  • Amirror允许维护存储库的副本而无需分叉它

  • 听起来像是 github 术语。用 git 术语来说,所有克隆都是相同的......一个人可以克隆一个项目,第二个人可以从第一个人克隆,第三个人可以从第二个人克隆......并且它们都可以与原始存储库相关。 ...对于 git,所有存储库在如何同步、拉取、推送方面都是相同的 (3认同)
  • @sam.hay 你有没有机会阅读[文档](https://git-scm.com/docs/git-clone#Documentation/git-clone.txt---mirror)? (2认同)