git 目錄的了解與認識

image

使用Git一段時間後,一定會更想了解Git的細部訊息,好讓自己可以更能掌控版控的資訊。

這過程裡,你可能會學習到一個指令:git  cat-file
它可以讓你了解到,專案裡的物件類型(-t)與內容物(-p)。

以下是該指令的使用範例,
請注意:參數中的 SHA-1 字串,是如何組合而成了。(請看上圖)

D:\學習\Git_Learning>git cat-file -t 36a69a5c5361255953a23be65f7c2b9923530efa
tree

D:\學習\Git_Learning>git cat-file -t 80712199f9fa4a01c8b1b13276e259bd4fedee4e
tree

D:\學習\Git_Learning>git cat-file -t a1a6a61172a26aa85db9ee546e8d4fa49d5ca2c5
commit

D:\學習\Git_Learning>git cat-file -t e16c76dff888f676a1c6c1b52e593e6b73a646e4
blob

D:\學習\Git_Learning>git cat-file -p 80712199f9fa4a01c8b1b13276e259bd4fedee4e
040000 tree 36a69a5c5361255953a23be65f7c2b9923530efa    config
100644 blob e16c76dff888f676a1c6c1b52e593e6b73a646e4    database.yml

張貼留言