我需要从过去的提交创建另一个分支

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>.