2015-02-06 144 views
0

我有一個分支FooDev在git倉庫中的主人。 大師----- FooDev在git中創建分支的分支?

我可以創建一個分支(ES)關閉FooDev的,所以: 主---- FooDev-- | ----- Sprint1Sue | ------ - Sprint1Joe

如果是的話我該如何如此呢?我可以在本地回購中看到這種情況嗎?它沒有看到我可以從分支分支,並且git push需要遠程分支,但是我不知道如何將分支指定爲特定原點。

M

回答

2

當然。您可以通過一個可選的參數來git checkout -b指定您希望從分支:

$ git checkout -b <new-branch-name> <branch-to-start-from> 

或者從git branch

$ git branch <new-branch-name> <branch-to-start-from> 

事實上,你可以創建一個分支關閉的任何承諾:分支,標記,甚至只是由其SHA1哈希引用的提交。

+0

好的。你怎麼知道git中的新分支是從分支到分支的起源?我這樣做,但似乎並沒有表明父分支,至少在本地 – 1lostball 2015-02-07 15:09:25

+0

@ 1lostball:這有點竅門。看到這個答案:http://stackoverflow.com/a/3162929/28804 – mipadi 2015-02-08 21:43:33