## 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 倉庫。 你可以在任何時候、任何目錄中這么做,完全是本地化的。