Git と仲良くなりたい(希望) リポジトリの作成・コピー編

gitのリポジトリ作成、複製など一番最初に必要なものをまとめました

init リポジトリの新規作成
clone 既存リポジトリをローカルにコピー。svn checkoutぽいもの



init

$ cd [対象ディレクトリ]
$ git init

こうすることで、「. git」なる隠しディレクトリができて
この中にインデックスとリポジトリのデータが入っているようです。
# Subversion だと、「. svn」ディテクトリが至る所にありましたけど
# Git だと、トップのディレクトリにしか設置されないようです。
# (最近はSubversionでもトップのディレクトリにしか設置されなくなったようですね)



clone

既存リポジトリの内容をクローンします。
svn checkoutと同じようなものと思います。

コマンド 内容
git clone [git url] 指定されたGitの中身をコピー。
例)git clone git://github.com/schacon/grit.git
urlの指定は、gitの他に、httpやsshrsync等もあるようです。
git clone [git url] [dir name] 指定されたGitの中身を指定されたディレクトリにコピー。


目次へ