【发布时间】:2012-12-24 12:27:04
【问题描述】:
对不起,解释起来有点棘手,但本质上.. 我正在尝试创建现有存储库的副本。 但是是否仍然可以从原始存储库获取更新而不会破坏我自己对修改后的存储库所做的更改?
【问题讨论】:
标签: git version-control version-control-keywords
对不起,解释起来有点棘手,但本质上.. 我正在尝试创建现有存储库的副本。 但是是否仍然可以从原始存储库获取更新而不会破坏我自己对修改后的存储库所做的更改?
【问题讨论】:
标签: git version-control version-control-keywords
这完全没有问题。
您使用git clone 创建某个存储库的副本,这将创建一个新存储库和一个远程及其所有远程分支。
您可以使用git branch 查看本地(可能已修改)分支,使用git branch -r 查看远程分支。您可以使用git fetch 更新远程分支。
这应该是您所要求的几乎所有内容。 - 很可能您还希望将您的更改与来自上游的更改集成。假设您有一个本地分支(例如 master)跟踪远程分支(例如 origin/master),您可以使用 git merge 或 git rebase 来获取您的更改和原始存储库的更改的组合。
【讨论】: