【问题标题】:Merge new revisions from original git repository with modified repository将原始 git 存储库中的新修订与修改后的存储库合并
【发布时间】:2012-12-24 12:27:04
【问题描述】:

对不起,解释起来有点棘手,但本质上.. 我正在尝试创建现有存储库的副本。 但是是否仍然可以从原始存储库获取更新而不会破坏我自己对修改后的存储库所做的更改?

【问题讨论】:

    标签: git version-control version-control-keywords


    【解决方案1】:

    这完全没有问题。

    您使用git clone 创建某个存储库的副本,这将创建一个新存储库和一个远程及其所有远程分支。

    您可以使用git branch 查看本地(可能已修改)分支,使用git branch -r 查看远程分支。您可以使用git fetch 更新远程分支。

    这应该是您所要求的几乎所有内容。 - 很可能您还希望将您的更改与来自上游的更改集成。假设您有一个本地分支(例如 master)跟踪远程分支(例如 origin/master),您可以使用 git mergegit rebase 来获取您的更改和原始存储库的更改的组合。

    【讨论】:

      猜你喜欢
      • 2016-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-23
      • 1970-01-01
      • 2012-01-06
      • 2018-04-25
      • 2013-06-04
      相关资源
      最近更新 更多