github pull最新代码实现方法

 更新时间:2016年09月07日 16:09:13   作者:water___Wang  
本文主要介绍 github pull最新代码的资料,这里对 github pull最新代码做了详细流程介绍,有需要的小伙伴可以参考下

github现在已经经常用了,但是经常遇到下面的问题

比如:从一个项目A中fork了一个分支B,并且在分支B有了改动。过了几天后,项目A中的代码应该会有很多人提交修改了,现在想将最新的代码pull到分支B。请问如何做呢?在github界面上没有看到响应的按钮

解决步骤:

  假设你fork的项目原始地址是urlRep, 你自己的是urlYou

$ git remote  add upstream urlRep
# 你本地的origin应该跟自己的remote,并且当前本地branch是master。
$ git fetch upstream
$ git merge upstream/master  #merge可能会有冲突,手工解决掉并commit
$ git push # push到你自己的fork上

然后向原始项目提交一个pull request。 不知道你是不是想要这个…我现在是通过这种方式更新的,直接用git 的 bash;

另,git fetch upstream的作用:

git fetch:从远程下载分支。git fetch upstream

A:B,将远程仓库upstream下的A分支下载到本地,本地叫B分支。如果不带A:B参数,则下载以后,可能会叫upstream/A(如果远程是A分支的话),远程分支要通过git

branch -r查看。一般的做法是先git fetch upstream

master:tmp(将远程的master先下载到本地的tmp分支,然后git diff

tmp看看本地master和tmp的区别,没问题的话再git merge tmp。这样比直接git pull upstream来的安全。

以上就是github pull最新代码的资料整理,后续继续补充相关资料,谢谢大家对本站的支持!

相关文章

  • vscode调用HTML文件的实现步骤

    vscode调用HTML文件的实现步骤

    利用Vscode软件编写html的时候,一般都想右键选择html文件,本文主要介绍了vscode调用HTML文件的实现步骤,具有一定的参考价值,感兴趣的可以了解一下
    2023-12-12
  • Django 使用 cookie 实现简单的用户管理功能

    Django 使用 cookie 实现简单的用户管理功能

    这篇文章主要介绍了Django 使用 cookie 实现简单的用户管理功能,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-06-06
  • thymeleaf实现th:each双重多重嵌套功能

    thymeleaf实现th:each双重多重嵌套功能

    今天给大家分享一个使用 thymeleaf 实现一个动态加载一二级文章分类的功能,本文通过代码讲解的非常详细,具有一定的参考借鉴价值,需要的朋友参考下吧
    2019-11-11
  • Gateway网关工作原理及使用方法

    Gateway网关工作原理及使用方法

    本文详细讲解了Gateway网关工作原理及使用方法,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-12-12
  • MobaXterm连接服务器如何在关闭会话的情况下依然执行程序(最新推荐)

    MobaXterm连接服务器如何在关闭会话的情况下依然执行程序(最新推荐)

    这篇文章主要介绍了MobaXterm连接服务器如何在关闭会话的情况下依然执行程序,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-06-06
  • 微信 小程序前端源码详解及实例分析

    微信 小程序前端源码详解及实例分析

    这篇文章主要介绍了微信 小程序前端源码详解及实例分析的相关资料,需要的朋友可以参考下
    2016-09-09
  • Atom-IDE 的使用方法简单介绍

    Atom-IDE 的使用方法简单介绍

    这篇文章主要介绍了Atom-IDE 的使用方法简单介绍的相关资料,Facebook 和 GitHub 两大巨头联手推出 Atom-IDE,这里介绍下如何使用,希望通过本文能帮助到大家,需要的朋友可以参考下
    2017-09-09
  • BeyondCompare4下载安装使用超详细步骤

    BeyondCompare4下载安装使用超详细步骤

    使用BeyondCompare只需使用简单而强大的命令和操作,即可开启最优质的对比体验,找出您感兴趣的差异,合并变化,然后同步文件,并生成报告,对此感兴趣的朋友跟随小编一起看看吧
    2021-12-12
  • git pull时冲突的几种解决方式(小结)

    git pull时冲突的几种解决方式(小结)

    这篇文章主要介绍了git pull时冲突的几种解决方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • IDEA开启Run Dashboard的配置详解

    IDEA开启Run Dashboard的配置详解

    这篇文章主要介绍了IDEA开启Run Dashboard的配置详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-06-06

最新评论