将原始git存储库中的新修订与修改后的存储库合并

时间:2012-12-24 12:27:04

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

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

1 个答案:

答案 0 :(得分:0)

这根本不是问题。

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

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

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