From 3d733c9740e76e4ecd9261d65ea873e890dd8d59 Mon Sep 17 00:00:00 2001 From: mhrooz Date: Thu, 15 Aug 2024 22:19:41 +0200 Subject: [PATCH] 2.3 notes --- notes/2.3-git_object.md | 6 ++++++ notes/2.4-git_reset.md | 2 ++ 2 files changed, 8 insertions(+) create mode 100644 notes/2.3-git_object.md create mode 100644 notes/2.4-git_reset.md diff --git a/notes/2.3-git_object.md b/notes/2.3-git_object.md new file mode 100644 index 0000000..9e8445f --- /dev/null +++ b/notes/2.3-git_object.md @@ -0,0 +1,6 @@ +### 2.3.1 + +git来说每次提交都创建一个commit对象,commit对象下有两个属性`tree` `parent`,用ID来表示,给定ID就能查看对象的类型是哪个,用`git cat-file -t `来查看对象属性类型 +`commit` + +`tree`对象下面对每个文件创建一个blob对象,blob对象里存的就是文件内容 diff --git a/notes/2.4-git_reset.md b/notes/2.4-git_reset.md new file mode 100644 index 0000000..139597f --- /dev/null +++ b/notes/2.4-git_reset.md @@ -0,0 +1,2 @@ + +