我需要从过去的提交创建另一个分支
I need to create another branch from a past commit
我有一个 Git 存储库,如下所示:
我想从突出显示的提交创建一个新分支。 (这是一个很长的故事,但基本上我想提交 iOS 应用程序,同时解决最新分支中的问题)。我很确定这是可能的,只是不知道如何实现它...此外,我没有看到在 XCode 6.1 中使用 'tags' 的任何方式..它是否可用, 只是没有记录?
您可以按照(查看 git-checkout(1) Manual Page 文档)
git checkout -b|-B <new_branch> [<start point>]
<start_point>
:
The name of a commit at which to start the new branch; see git-branch(1) for details. Defaults to HEAD
.
-b <new_branch>
:
Create a new branch named <new_branch>
and start it at <start_point>
.
-B <new_branch>
:
Creates the branch <new_branch>
and start it at <start_point>
; if it already exists, then reset it to <start_point>
.
我有一个 Git 存储库,如下所示:
我想从突出显示的提交创建一个新分支。 (这是一个很长的故事,但基本上我想提交 iOS 应用程序,同时解决最新分支中的问题)。我很确定这是可能的,只是不知道如何实现它...此外,我没有看到在 XCode 6.1 中使用 'tags' 的任何方式..它是否可用, 只是没有记录?
您可以按照(查看 git-checkout(1) Manual Page 文档)
git checkout -b|-B <new_branch> [<start point>]
<start_point>
:
The name of a commit at which to start the new branch; see git-branch(1) for details. Defaults to
HEAD
.
-b <new_branch>
:
Create a new branch named
<new_branch>
and start it at<start_point>
.
-B <new_branch>
:
Creates the branch
<new_branch>
and start it at<start_point>
; if it already exists, then reset it to<start_point>
.