2016-07-25 57 views
0

我試着按照我的Github回購中的git-flow分支模型。跟隨的git-flow模型,不知道分支是否正確

按照說明操作後,我將arrived at the point合併爲release分支到develop分支。我這樣做沒有問題,並繼續刪除release分支(也沒有問題)。

現在我定位在develop分支,當我做了git status它告訴我有需要推動提交:

$ Your branch is ahead of «origin/develop« by 3 commits. 

這是三個提交我在做,現在合併和刪除,release分支。

在這一點上,我不知道我應該得到的通知,但我git push無論如何,因爲git正在問我。

最後我到Github上,並期待在我的網絡,它看起來像這樣:

enter image description here

這是怎麼了這兩個分支都應該遵循的git流模型後看?綠線讓我感到困惑,因爲我期望看到只有兩行:masterdevelop

回答

2

您預計:

  • 線是因爲它是
  • 綠色線來自極左

意外:

  • 我想你分支0123如果從develop支行未來release分支從release分支

在這種情況下,一切都會好起來的。

兩個藍色點你綠色線的分支後,看到的是等效於git flow article的第一張照片的綠色點。


如果你沒有分支從developrelease然後畫面讓人有些困惑,因爲它看起來像你合併了developrelease

+0

是的,我可能弄得一團糟。儘管如此,我仍然繼續工作,現在看起來像這樣http://pasteboard.co/11tJQ6RIj.png:P 謝謝! – Gabriel

+1

關於你的新圖片:它看起來像你的'功能分支'合併到'develop':是正確的。但是之後又合併了(更多快進)合併'develop'到'feature-branch'。在git-flow之後,你不應該那樣做:P – AnimiVulpis

相關問題