快速檢視
現在,我們已經體驗過在儲存庫中作業的趣味,現在要回頭注意一些更重要而細微的問題。
- 當我們版本化專案,我們的方式是在專案出現在「工作台」時將它版本化。因此,在版本化專案之前,務必先將它與儲存庫(亦即,我們在處理中的 HEAD 或分支)同步化。否則,可能會有另一位使用者已在您必須更新至其中的專案中確定有趣的變更。如果您繼續版本化,而沒有進行更新,版本化時,不會含有這些變更。
- 儲存庫含有儲存庫中的所有專案。個別使用者會挑出他們想要的專案,將它們移出到工作區中。
從這時開始,他們會關聯於儲存庫來同步化這些專案(只有這些)。
- 儲存庫代表所有已知專案的大型進行中的集成。
從儲存庫的視景中,HEAD 中或分支上的任何事項都一律開啟以進行變更。
- 版本化專案的動作會有效建立檔案的瞬間快照,將它放在儲存庫的「版本」區段中,不過,儲存庫分支仍會開啟接受改變。
- 請務必先更新對儲存庫所做的變更,然後使用馬上要確定的變更來重新測試這些變更,然後再確定您的變更。先採用分支中最近的變更並重新測試,可協助確保要確定的變更可實際使用分支的現行狀態。
- 每個專案都會關聯於特定的儲存庫。不同的專案可以關聯到位於完全不同的伺服器中的不同儲存庫。