GIT:所有新分支都在前一个分支下

时间:2013-02-08 11:59:00

标签: android git github branch

我是git的新手 所以这是我的回购 https://github.com/nayak94/nayak-kernel 正在分支0.1 现在想尝试一些新功能,所以做了0.2分支 使用“git checkout -b 0.2” 现在它显示https://github.com/nayak94/nayak-kernel/branches 0.2与0.1合并 有人可以解释这是如何工作的,阅读许多教程无法得到它 如何在不与旧分支合并的情况下创建新分支?

1 个答案:

答案 0 :(得分:0)

当你创建一个新分支时,git会从你所在的当前分支分叉新分支,在你的情况下,它是0.1

如果你想从master创建分支,你应该切换到master并从那里创建分支。

  1. git checkout master
  2. git checkout -b 0.2
  3. 之后,您有两个分支(0.10.2)从master分支创建。

    作为旁注: git checkout -b branch_name创建分支并切换到该分支。同时git branch branch_name创建一个分支但保留在当前分支上。如果您使用了第二个选项,则不应该遇到此问题。