git init 将一个目录初始化为 Git 仓库
在目录中执行 git init
,就可以创建一个 Git 仓库了。比如,我们恰好有个目录,里头有些许文件,如下:
$ cd konnichiwa
$ ls
README hello.rb
在这个项目里头,我们会用各种编程语言写 “Hello World” 实例。 到目前为止,我们只有 Ruby 的,不过,这才刚上路嘛。为了开始用 Git 对这个项目作版本控制,我们执行一下 git init
。
$ git init
Initialized empty Git repository in /opt/konnichiwa/.git/
# 在 /opt/konnichiwa/.git 目录初始化空 Git 仓库完毕。
现在你可以看到在你的项目目录中有个 .git
的子目录。 这就是你的 Git 仓库了,所有有关你的此项目的快照数据都存放在这里。
$ ls -a
. .. .git README hello.rb
恭喜,现在你就有了一个 Git 仓库的架子,可以开始快照你的项目了。
简而言之,用
git init
来在目录中创建新的 Git 仓库。 你可以在任何时候、任何目录中这么做,完全是本地化的。