0

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

我尝试了什么:

fetch 

问题:没有真正解决

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

4

2 回答 2

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
    
于 2020-09-03T14:47:41.563 回答
0

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

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

于 2020-09-03T13:15:14.537 回答