Git clone命令(既存倉庫からプロジェクトコードを取得)

787 ワード


クローニング・ウェアハウスのコマンド・フォーマットはgit clone [url]です.たとえば、Ruby言語のGitコードウェアハウスGritをクローンするには、次のコマンドを使用します.
$ git clone git://github.com/schacon/grit.git

これにより、ダウンロードしたすべてのバージョンのレコードを保存し、最新バージョンのファイルコピーを取り出すためのgritというディレクトリが現在のディレクトリの下に作成されます.この新しい.gitディレクトリに入ると、プロジェクトのすべてのファイルが中に入っていて、後続の開発と使用の準備ができています.クローンを作成するときに、新規作成するプロジェクトディレクトリ名を自分で定義する場合は、上のコマンドの最後に新しい名前を指定します.
$ git clone git://github.com/schacon/grit.git mygrit

唯一の違いは、現在新設されているディレクトリがgritになっており、その他は上と同じです.
Gitは多くのデータ転送プロトコルをサポートする.以前の例ではmygritプロトコルを使用していましたが、git://またはhttp(s)://で表されるSSH転送プロトコルも使用できます.第4章では、これらのプロトコルがサーバ側でどのように構成され、使用されるか、およびさまざまな方法のメリットとデメリットについて詳しく説明します.