2010-03-02 83 views
4

我創建了一個存儲庫,查看了Git創建的內容,並無法在.git樹下的任何位置找到這些文件。那麼,我如何知道我的文件是否安全地存儲在Git中?原始文件在哪裏?

+0

你不需要爲自己介紹任何問題。有一個鏈接到您的個人資料。 – Dustin 2010-03-03 01:15:02

回答

1

哪些文件?

Git不存儲文件的副本。 Git存儲庫的.git目錄的內容基本上是由Git跟蹤的所有內容以及提交,標籤等的數據庫。

如果您的存儲庫是非裸存儲庫,它將有一個工作樹與之關聯。工作樹是Git跟蹤的文件的最新表示。

+0

因此,不再使用SCM(源代碼管理)進行備份,呃? – PalaDolphin 2010-03-02 20:50:41

+0

好吧,給定一個'.git'版本庫,Git可以通過簡單的'git checkout'輕鬆創建一個工作樹。 – mipadi 2010-03-02 21:07:58

+2

我不會推薦使用任何SCM作爲備份。我也不會推薦使用備份系統作爲SCM。 .git目錄包含您需要重建每個文件的每個版本的所有內容。 – Dustin 2010-03-03 01:14:35

0

您也可以克隆存儲庫以查看您獲得的結果。