美文网首页
git fork后同步源仓库的更新内容及创建分支

git fork后同步源仓库的更新内容及创建分支

作者: 浅忆_0810 | 来源:发表于2021-02-02 09:20 被阅读0次

1. fork后同步源的更新内容

第一种方法

  1. 直接在你fork后的分支上pull源分支

    git pull [源github中 SSH 或 HTTPS 地址] [分支名(如:master)]
    
  2. 其它按正常提交流程走就行

第二种方法

  1. 首先要先确定一下是否建立了主repo的远程源

    git remote -v
    
  2. 如果里面只能看到你自己的两个源(fetchpush),那就需要添加主repo的源

    git remote add upstream [源github中 SSH 或 HTTPS 地址]
    
    git remote -v
    
    # 这样你就能看到upstream了
    
  3. 同步更新分支

    git fetch upstream
    
    git merge upstream/[分支名(如:master)]
    

2. 基于源仓库创建分支

  1. 先执行上面第二种方法的第一步,如果有upstream

    • 在本地创建和源分支对应的分支,本地和远程分支的名称最好一致

      git checkout -b [本地分支名] upstream/[远程分支名]
      
    • 从源仓库抓取分支

      git pull upstream [分支名(如:master)]
      
    • 建立本地分支和远程分支的关联

      git push --set-upstream origin [本地分支名]
      
    • commit以及 push

  2. 如果没有upstream,则执行上面第二种方法的第二步,再执行当前步骤一


3. 若远程仓库变更了,可切换本地远端连接地址

git remote set-url origin [仓库ssh或http地址]

相关文章

  • git fork后同步源仓库的更新内容及创建分支

    1. fork后同步源的更新内容 第一种方法 直接在你fork后的分支上pull源分支git pull [源gi...

  • 2018-06-12

    gitlab简要使用同步一个fork:git fetchgit merge创建本地分支与远程分支之间的关联git ...

  • Git 仓库在 Fork 后同步源仓库

    Fork 他人的仓库后,原作者又更新了仓库,此时如何将自己仓库的代码跟原仓库保持一致呢?下面将给出解答。 为 Fo...

  • git fork项目更新

    介绍 当我们从其他的开源项目中fork了项目到我们自己的仓库后,如果源仓库有更新,我们怎么将更新同步我们自己仓库中...

  • Git - 分支间更新、同步与提交小技巧

    1 Fork 仓库更新 Fork 后经过一段时间容易落后原仓库一些提交,这时需要更新Fork仓库进行同步。 原仓库...

  • git基础 (1):git基本用法

    一、创建git仓库 二、创建分支、添加内容、提交内容 三、将本地git仓库,上传到 gitee 或 github ...

  • git 工具

    初始化git仓库 添加文件 查看状态 提交文件 提交文件到远程仓库 更新远程仓库代码 查看分支 创建分支 提交分支...

  • gitlab 同步项目

    fork项目同步步骤(master): 查看项目远程仓库的配置。git remote -v 添加源项目A的地址gi...

  • 自学学习1

    git账号申请及使用 把fork后专案克隆到本地 建立本地分支版本 查看远程仓库地址和清除此版本所有改动 在分支版...

  • 2020-01-20 Git简单使用

    Git简单使用 1基本命令 2.分支操作 选择git仓库的不同分支 fork操作 fork了别人的代码,如何保持和...

网友评论

      本文标题:git fork后同步源仓库的更新内容及创建分支

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