2013-07-31 95 views
0

因此,我一直在YouTube上觀看來自Facebook Mobile DevCon 2013(http://www.youtube.com/watch?v=mLuaUtbGvEM)的一些視頻,每當有人解釋新的東西時,他或她會進行新的結帳,並將所有新代碼添加到您的項目中。那麼這就像你的項目的不同版本?這是如何工作的?git checkout for xcode

有人可以簡單地解釋大概什麼是一個git結帳和需要什麼來設置一個?

編輯 講話者在38:49

回答

2

一個git結帳揚聲器可能有​​多個分支或標籤演示/步行通過的每一個階段一個Git倉庫。 git checkout用於檢出給定的分支/標籤/散列,並且所有文件將在原地更新。 Xcode將檢測文件更改並刷新其編輯器視圖和組和文件窗格。

要自己創建這種類型的東西,您需要開發代碼並在最後一次提交後使用類似git branch step2,git branch step3等命令在各個點創建分支。

在進行演示時,您可以使用git checkout step3移動到提交樹中的那一點。

+0

謝謝。很好的答案 –

+0

只是想爲未來的讀者添加,這是非常容易設置與github的Mac應用程序。沒有終端需要。 –