回答
即使只是你,我建議你嘗試git的主題分支工作流程。首先要感受它,所以一旦你參與更大的項目,你就可以申請它。
$ git branch usb_support
$ git checkout usb_support
.. hack hack hack ..
$ git checkout master
$ git merge usb_support
很明顯,你也可以切換到不同的分支機構,如果你覺得做別的事情 之間。即使你只是在你自己身上,它也會發生,你開始研究一些東西,然後才意識到這是一個壞主意。在這種情況下,你可以扔掉你的主題分支,不要污染主分支。當然,如果這是一個其他人從未看過的項目,即使在主分支中也不重要。但是,獲得經驗論證仍然有效。
對不起,我的回答沒有道理,因爲你明顯在討論*叉*而不是分支。抱歉。至於分叉,如果我們談論的是一個沒有其他人工作的單人項目,那麼我確實沒有必要或不會使用。我個人認爲我只是在進入另一個方向之前標記最後一次提交併繼續從那裏繼續,不需要叉子 – gilligan 2010-09-29 11:44:16
分叉約爲克隆在遠程端回購,因爲你沒有直接的憑證推主共同回購。
這就是爲什麼GitHub introduced forking(這是GitHub服務器端的git clone --bare
)。
如果您確實有權直接推送到git倉庫,那麼分叉(意思是在遠程端建立第二個「常見」倉庫)是不需要。
分叉不像你在客戶端(即在你的工作站上)所做的git clone
:在那裏(在本地)你可以克隆任意多的時間。
這就是爲什麼Chris Heilmann將在他的Fronteers 2010(荷蘭前端開發的非營利性行業組織),"Reasons to be cheerful" presentation明年十月有this slide。
如果因爲你要採取嚴厲的代碼,你不能直接有助於遠程的Git回購,你可以派生在遠程端,克隆在本地端和推/拉在你心中的內容。
+1可怕的可愛的貓......事情... Oo – 2010-09-29 21:19:35
- 1. 有沒有人在這裏有開發Minix的經驗?
- 2. 有沒有人在這裏試過PEAR
- 3. 這裏有沒有人用過Adobe CQ
- 4. ApplicationDelegate在這裏沒有做自己的工作!誰能幫我?
- 5. 自動釋放NSMutableArray裏沒有人煙
- 6. 有沒有人在這裏試過PHP的餡餅?
- 7. 有沒有人在這裏工作過KOFAX-SharePoint 2007集成?
- 8. 有沒有人在這裏使用限制內容親?
- 9. 分岔圖沒有繪圖/劇情只是沒有出現
- 10. 「Shadowbox沒有定義」,但這裏有嗎?
- 11. 這裏有沒有內存泄漏?
- 12. 有沒有人在jquery驗證上建立了自己的進度條
- 13. 打開從JavaScript文件對話框,在這裏沒有工作
- 14. 有沒有人在這裏使用Struts 1來完成一個新項目?
- 15. 有沒有人在這裏集成了Xcode的團隊資源管理器?
- 16. 有沒有人明白這個錯誤?
- 17. 沒有propType原生propType - 如果你沒有改變這個支撐自己
- 18. 這裏有人用過DAY CQ嗎?
- 19. 在containerViewController裏面展開沒有動畫
- 20. 有沒有人開發上的Grails
- 21. 有沒有開放圖的「人物」?
- 22. 如何布爾這裏對自己
- 23. 這裏/在這裏有用嗎?
- 24. 有人可以幫我在這裏這個代碼dosent工作?
- 25. Subclipse沒有幫助。有沒有人得到這個錯誤?
- 26. 有沒有人有解決這個佈局問題在IE中?
- 27. 有沒有其他人有這在eclipse中顯示?
- 28. NSDateFormatter有自己
- 29. 有沒有我申請在PHP圖片我自己algotirhm在PHP
- 30. 碼頭工人建立自己的錯誤有沒有啓用回購
+1只是因爲標題太有趣了。 – ewall 2010-09-29 18:09:47
是的,通常在左眼! – 2010-09-29 21:16:32
@ewall,yep。我見過的最好的=)雖然現在我有一個衝動,重複所有的藍色拉賈的笑話[神祕男子](http://en.wikipedia.org/wiki/Mystery_Men) – 2010-09-29 21:17:38