文章目录
git init 代码仓库的初始化
git init
初始化之前文件目录没有内容,初始化之后可以看到多了个.git 文件夹,目录结构如下,可以使用 watch -n 1 -p find .
每一秒刷新一次当前目录下文件:
.
./.git
./.git/config
./.git/objects
./.git/objects/pack
./.git/objects/info
./.git/HEAD
./.git/info
./.git/info/exclude
./.git/description
./.git/hooks
./.git/hooks/commit-msg.sample
./.git/hooks/pre-rebase.sample
./.git/hooks/pre-commit.sample
./.git/hooks/applypatch-msg.sample
./.git/hooks/fsmonitor-watchman.sample
./.git/hooks/pre-receive.sample
./.git/hooks/prepare-commit-msg.sample
./.git/hooks/post-update.sample
./.git/hooks/pre-merge-commit.sample
./.git/hooks/pre-applypatch.sample
./.git/hooks/pre-push.sample
./.git/hooks/update.sample
./.git/refs
./.git/refs/heads
./.git/refs/tags
查看 .git/config
文件,默认没有 commit 的 user 信息,默认是读取电脑配置的 cat ~/.gitconfig
的 user 信息
% cat .git