Latest web development tutorials

Gitのリポジトリを作成します。

この章では、我々はGitのリポジトリを作成する方法を紹介します。

あなたはGitのリポジトリとして既存のディレクトリを使用することができます。


Gitの初期化

GitリポジトリのGitリポジトリを初期化するためのgit initコマンドを使用して、Gitの多くのコマンドは、Gitのリポジトリを実行するために必要なので、Gitのinitは Gitのコマンドを使用する最初のものですされています。

実行が完了のgit initコマンドである後、Gitのリポジトリは、リソースのすべてのメタデータが含まれています.gitディレクトリが生成されます、他のプロジェクトディレクトリ変わらない(SVNは、各サブディレクトリには.svnディレクトリを生成するとは異なり、Gitリポジトリのみルートディレクトリ内の倉庫世代の.gitディレクトリ)。

使用

Gitのリポジトリは、現在のディレクトリとして、我々はそれを初期化する必要があります。

git init

このコマンドを実行すると、現在のディレクトリ内の.gitディレクトリが生成されます。

私たちは、Gitのリポジトリとして指定されたディレクトリを使用します。

git init newrepo

初期化後、それはnewrepoディレクトリで.gitというディレクトリ、データ、およびリソースになり、すべてのGitのニーズは、このディレクトリに格納されています。

あなたはバージョン管理下にいくつかのファイルを持っているしたい場合は、Gitがこれらのファイルの追跡を開始した伝えるためにコマンドを追加し、現在のディレクトリを提出gitのを使用する必要があります。

$ git add *.c
$ git add README
$ git commit -m '初始化项目版本'

リポジトリへの.cとREADMEファイルで終わる上記のコマンドディレクトリ。


gitのクローン

我々は(SVNのチェックアウトに似ている既存のGitリポジトリプロジェクトからGitのクローンコピーを使用しています。

クローンrepositoryコマンドの形式は次のとおりです。

git clone <repo>

我々は特定のディレクトリにクローンを作成する必要がある場合は、次のコマンド形式を使用することができます。

git clone <repo> <directory>

パラメータ説明:

  • レポ:Gitのリポジトリ 。
  • ディレクトリ:ローカルディレクトリ。

例えば、Ruby言語Gitのコードリポジトリのグリットのクローンを作成するには、次のコマンドを使用することができます。

$ git clone git://github.com/schacon/grit.git

コマンドを実行した後、ダウンロードしたすべてのバージョンのレコードを格納するための.gitディレクトリを含むグリットと呼ばれる、現在のディレクトリ内のディレクトリを作成します。

あなたがあなた自身の新しいプロジェクトのディレクトリ名を定義したい場合は、上記のコマンドの末尾に新しい名前を指定することができます。

$ git clone git://github.com/schacon/grit.git mygrit