访问早期版本?
Accessing an earlier release?
抱歉,如果之前有人问过这个问题,但我找不到明确的答案。
我在 Github 中使用基于 Eclipse 的 Flash Builder。我需要访问和修改我目前正在开发的应用程序的早期版本。我不想改变我的本地版本并失去我所拥有的。我也不认为我想将当前的错误版本推到 Github。
有人可以概述一下如何做到这一点吗? (从 Github 获取版本 "B",同时保留我正在处理的当前版本 "E")
您正在 E
上工作,所以这是本地分支。确保将当前工作提交到 E
,这样你就有了一个干净的工作目录。
现在切换到分支 B
(git checkout B
) 也许你必须设置一个本地分支来跟踪 github 上的分支 B
( git checkout -t origin/B
创建一个跟踪原始分支并切换到它的本地分支。
这不会影响您的本地分支机构 E
。您可以在完成 B
上的工作后切换回它(git checkout E
将切换回此分支)。
rebase
做一些完全不同的事情:如果你想将一个分支上的功能或一般更改带到另一个分支,你会使用它
抱歉,如果之前有人问过这个问题,但我找不到明确的答案。
我在 Github 中使用基于 Eclipse 的 Flash Builder。我需要访问和修改我目前正在开发的应用程序的早期版本。我不想改变我的本地版本并失去我所拥有的。我也不认为我想将当前的错误版本推到 Github。
有人可以概述一下如何做到这一点吗? (从 Github 获取版本 "B",同时保留我正在处理的当前版本 "E")
您正在
E
上工作,所以这是本地分支。确保将当前工作提交到E
,这样你就有了一个干净的工作目录。现在切换到分支
B
(git checkout B
) 也许你必须设置一个本地分支来跟踪 github 上的分支B
(git checkout -t origin/B
创建一个跟踪原始分支并切换到它的本地分支。
这不会影响您的本地分支机构 E
。您可以在完成 B
上的工作后切换回它(git checkout E
将切换回此分支)。
rebase
做一些完全不同的事情:如果你想将一个分支上的功能或一般更改带到另一个分支,你会使用它