在我通过 Github 桌面应用程序将某些文件/更改提交到远程分支后,我想将这些更改发送到本地分支。我确实使用 SAP Web IDE。
我尝试了什么:
fetch
问题:没有真正解决
问题:如何将远程分支的数据获取到本地分支?
在我通过 Github 桌面应用程序将某些文件/更改提交到远程分支后,我想将这些更改发送到本地分支。我确实使用 SAP Web IDE。
我尝试了什么:
fetch
问题:没有真正解决
问题:如何将远程分支的数据获取到本地分支?
有几种方法可以将数据从remote
分支检索到您的local
分支。
最简单的是pull
. 只需运行以下命令。
$ git pull
另一种方法是merge
. 但在你必须之前fetch
。
$ git fetch
$ git merge
您也可以使用rebase
. 它还需要fetch
.
$ git fetch
$ git rebase
另一个有趣的方法是fetch
你的远程分支和reset
你的本地分支到remote
分支。可以说,您当地的分支机构是sample
. 然后只需运行以下命令。
$ git fetch
$ git reset --hard origin/sample
用于git fetch
更新对远程分支的本地引用。换句话说:git fetch
检查远程存储库上的更新,但尚未将任何更新合并到本地存储库。获取后,使用git merge
或git rebase
将远程更改集成到本地存储库中。
https://git-scm.com/book/en/v2/Git-Basics-Working-with-Remotes