git fork

作者: 李霖弢 | 来源:发表于2022-05-06 13:01 被阅读0次

    fork

    在GitHub上操作,复制目标仓库A(包括文件,提交历史,issues等)到自己的git账号下(称为A1)
    正常的clone、pull、push等操作都将在A1仓库下完成(即origin为A1)

    同步新内容

    如果A有了新的改动需要同步到A1,则需要

    1. 将A1添加为upstream
      git remote add upstream git://github.com/<aUser>/<aRepo.git>
    2. 拉取upstream中的内容
      git fetch upstream

    可以通过git remote -v查看当前的origin和upstream指向

    向原作者提交修改

    在GitHub上操作,给原仓库A发送一个pull request,如果其作者接受,则会将A1的修改拉到原仓库A

    相关文章

      网友评论

          本文标题:git fork

          本文链接:https://www.haomeiwen.com/subject/nqaayrtx.html