如何从远程分支获取文件到本地分支 [Github]
How to get files from a remote Branch to your local Branch [Github]
在我通过 Github 桌面应用程序将某些 files/changes 提交到远程分支后,我想将这些更改获取到本地分支。我确实使用 SAP Web IDE。
我尝试了什么:
fetch
问题:没有真正解决
问题:如何获取远程Branch的数据到本地Branch?
使用git fetch
更新本地对远程分支的引用。换句话说:git fetch
检查远程存储库上的更新,但尚未将任何更新合并到本地存储库。获取后,使用 git merge
或 git rebase
将远程更改集成到本地仓库中。
https://git-scm.com/book/en/v2/Git-Basics-Working-with-Remotes
有多种方法可以将数据从 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
在我通过 Github 桌面应用程序将某些 files/changes 提交到远程分支后,我想将这些更改获取到本地分支。我确实使用 SAP Web IDE。
我尝试了什么:
fetch
问题:没有真正解决
问题:如何获取远程Branch的数据到本地Branch?
使用git fetch
更新本地对远程分支的引用。换句话说:git fetch
检查远程存储库上的更新,但尚未将任何更新合并到本地存储库。获取后,使用 git merge
或 git rebase
将远程更改集成到本地仓库中。
https://git-scm.com/book/en/v2/Git-Basics-Working-with-Remotes
有多种方法可以将数据从 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