はじめに
Gitでバージョン管理をするには、まず初めにgit init を 実行しリポジトリを初期化(新規作成)する必要があります。
それでは、実行 する流れを見ていきたいと思います。
これからGitでバージョン管理をしたいのですが、なにをすればいいですか?
まずは、リポジトリの初期化をする必要がありますね。
リポジトリの初期化??
Gitでバージョン管理をするためにはリポジトリの初期化が必要で、$git initコマンドを投入すると、「.git」ディレクトリが作成されます。この中にこれからバージョン管理したいファイルを入れて管理していくイメージですね。
Gitで扱う専用の箱をこれから用意する、と考えたらいいですか?
まっ、そんなところです。とりあえず、やってみましょう!
Gitで管理したいディレクトリを作成
まずはGitで管理したい任意のディレクトリを作成し、その中に移動します。
ディレクトリ名は何でも構いません。
$ mkdir git_test
$ cd git_test
git initコマンドでリポジトリを初期化
MySQLやPostgreSQLでも最初にinitコマンドで初期化処理をするかと思いますが、Gitの場合も同じ初期化処理をしてあげます。
$ git init
Initialized empty Git repository in C:/Users/owner/git_test/.git/
$
リポジトリである、「.git」ディレクトリが作成されたことを確認します。
$ ls -a
./ ../ .git/
$
無事に「.git」ディレクトリが作成されていますね。
「.git」ディレクトリの中身を少し確認してみましょう。
「.git」ディレクトリの中身を確認
リポジトリである「.git」ディレクトリの中身を少し確認してみましょう。
$ ls .git/
config description HEAD hooks/ info/ objects/ refs/
いくつかファイルやディレクトリが存在していますが、「objects」ディレクトリや「config」ファイルが重要かと思います。
「objects」ディレクトリはリポジトリの本体になりますが、git addコマンドで指定したファイルの圧縮されたファイルやツリーファイル、コミットファイルなどのGitオブジェクトが格納されます。
「config」ファイルは、Gitの設定内容が記載されています。
まとめ
Gitでバージョン管理をするためには、まず初めにリポジトリの初期化を行う必要がありました。
リポジトリの初期化処理を行っておけば、後は様々なGitコマンドでバージョン管理していく流れになります。
Gitでバージョン管理をするための初めの一歩ってところでしょうか。
ご参考になれば幸いです。
コメント