【问题标题】:How to get files from a remote Branch to your local Branch [Github]如何从远程分支获取文件到本地分支 [Github]
【发布时间】:2020-09-03 12:31:47
【问题描述】:

在我通过 Github 桌面应用程序将某些文件/更改提交到远程分支后,我想将这些更改发送到本地分支。我确实使用 SAP Web IDE。

我尝试了什么:

fetch 

问题:没有真正解决

问题:如何将远程Branch的数据获取到本地Branch?

【问题讨论】:

    标签: git github github-app


    【解决方案1】:

    有多种方法可以将数据从 remote 分支检索到您的 local 分支。

    1. 最简单的是pull。只需运行以下命令。

      $ git pull
      
    2. 另一种方法是merge。但在你必须fetch之前。

      $ git fetch
      $ git merge
      
    3. 您也可以使用rebase。它还需要fetch

      $ git fetch
      $ git rebase
      
    4. 另一个有趣的方法是将fetch 远程分支和reset 本地分支到remote 分支。可以说,您的本地分支是sample。然后只需运行以下命令。

      $ git fetch
      $ git reset --hard origin/sample
      

    【讨论】:

      【解决方案2】:

      使用git fetch 更新您对远程分支的本地引用。换句话说:git fetch 检查远程存储库上的更新,但尚未将任何更新合并到本地存储库。获取后,使用git mergegit rebase 将远程更改集成到您的本地仓库中。

      https://git-scm.com/book/en/v2/Git-Basics-Working-with-Remotes

      【讨论】:

        猜你喜欢
        • 2012-01-02
        • 1970-01-01
        • 2018-12-20
        • 2021-12-11
        • 1970-01-01
        • 2015-04-02
        • 2015-03-30
        • 2014-08-09
        • 2017-09-11
        相关资源
        最近更新 更多