代码托管 CODEARTS REPO-Fork仓库:Fork仓库与导入外部仓库的区别

时间:2024-12-02 14:29:02

Fork仓库与导入外部仓库的区别

Fork仓库与导入外部仓库都是在复制仓库,主要区别在于操作后源仓库与复制出仓库的联动关系不同,详细如下:

  • Fork仓库
    • Fork仅应用于代码托管平台内的仓库间复制。
    • Fork仓库时,会基于源仓库的当前版本复制出一个内容相同的副本仓库,您在副本仓库的修改,可以申请合并(可以理解为一种跨仓库的分支合并)回源仓库,但副本仓库不能再获取源仓库的更新。
  • 导入外部仓库
    • 导入外部仓库不仅可以将其它版本管理平台的仓库进行导入(主要针对基于Git、SVN存储的托管平台),也可以导入 代码托管服务 自己的仓库。
    • 导入外部仓库时,也会基于源仓库的当前版本复制出一个内容相同的副本仓库,所不同的是,副本仓库不能向源仓库提交合并申请,但是副本仓库可以随时拉取源仓库的默认分支,以起到获取最新版本的作用。
support.huaweicloud.com/usermanual-codeartsrepo/codeartsrepo_03_0022.html