2013-08-16 29 views
1

當談到GIT或版本控制系統時,我很初學。我只使用Git的基礎知識:編輯 - >添加 - >提交 - >推我不明白我的git樹。任何人都可以向我解釋並告訴我如何解決?

我的工作我的倉庫Github's SFTPSpider,我不明白是什麼意思這個藍線,它爲什麼那麼糟糕。一切都應該是線性的,至少我是這樣工作的。有人可以解釋我是什麼,爲什麼它是這樣嗎?

我知道我有一個名爲開放式特點的新的分支,但這應該由黑線(不是藍色)

將是很好,如果你能提供給我一個解決方案來打掃一下分支。我希望它只是黑線和開放式特徵分支的線。另外,告訴我如何避免再次在未來的這個爛攤子,因爲我不知道我做了什麼,使之發生

我的網絡圖:enter image description here

我認爲它的發生主要是因爲我編輯並在git pull之前承諾。當發生這種情況時,我該如何解決它?

回答

0

我看時,我按照你的鏈接看起來像: enter image description here

所以可能你有一些私人或者提交一些這樣或者你只需​​要看着你的設置。

+0

這是因爲我再次完成了這一切。每當我嘗試「變身」時,我的樹會變得更糟 –

+0

因此,將你的問題改爲「這是你進入的狀態,這是你如何走出去的!你如何避免它在未來發生的事情」 ?」 –

0
git checkout open-features 
git rebase master 
相關問題