微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何将文件从远程分支转移到本地分支[Github]

如何解决如何将文件从远程分支转移到本地分支[Github]

在我通过Github Desktop App将某些文件/更改提交到远程分支后,我想将这些更改获取到本地分支。我确实使用SAP Web IDE。

我尝试过的事情:

fetch 

问题:没有真正解决问题

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

解决方法

有几种方法可以将数据从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
    
,

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。