版本控制-合并来自原始git仓库的新版本与修改后的仓库



对不起,这有点难以解释,但本质上…我正在尝试创建现有存储库的副本。但是,在不破坏我自己对修改后的存储库所做的更改的情况下,是否仍然可以从原始存储库获得更新?

那完全没问题。

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

您可以看到带有git branch的本地(可能修改过的)分支和带有git branch -r的远程分支。您可以使用git fetch更新远程分支。

这应该是你想要的所有东西。-很可能你还想把你的变更与上游的变更集成在一起。假设您有一个本地分支(例如master)跟踪一个远程分支(例如origin/master),您可以使用git mergegit rebase来获得您的更改和原始存储库的更改的组合。

相关内容

最新更新