Git のクイック スタート ...login
Git のクイック スタート チュートリアル
著者:php.cn  更新時間:2022-04-11 13:44:34

Gitはリポジトリを作成します


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

既存のディレクトリを Git リポジトリとして使用できます。


git init

Git は、git init コマンドを使用して Git リポジトリを初期化する必要があるため、git init は Git を使用する最初のコマンドです。

git init コマンドを実行すると、Git リポジトリはリソースのすべてのメタデータを含む .git ディレクトリを生成し、他のプロジェクト ディレクトリは変更されません (各サブディレクトリ ディレクトリに .svn を生成する SVN とは異なり、Gitウェアハウスのルート ディレクトリに .git ディレクトリのみが生成されます)。

使用方法

現在のディレクトリを Git リポジトリとして使用します。初期化するだけです。

git init

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

Git リポジトリとして指定したディレクトリを使用します。

git init newrepo

初期化後、newrepo ディレクトリに .git という名前のディレクトリが表示され、Git に必要なすべてのデータとリソースがこのディレクトリに保存されます。

現在のディレクトリにバージョン管理に追加したいファイルが複数ある場合は、 git add コマンドを使用して、Git にこれらのファイルの追跡を開始するように指示し、送信する必要があります:

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

上記のコマンドは、ウェアハウスのディレクトリにある .c で終わる README ファイル。


git clone

git cloneを使用して、既存の Git リポジトリからプロジェクトをコピーします (svn checkout と同様)。

リポジトリのクローンを作成するためのコマンド形式は次のとおりです:

git clone <repo>

指定したディレクトリにクローンを作成する必要がある場合は、次のコマンド形式を使用できます:

git clone <repo> <directory>

パラメータの説明:

  • repo:Gitリポジトリ。

  • ディレクトリ:ローカルディレクトリ。

たとえば、Ruby 言語の Git コード リポジトリ Grit のクローンを作成するには、次のコマンドを使用できます:

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

このコマンドを実行すると、現在のディレクトリに grit という名前のディレクトリが作成され、そこには .git ディレクトリが含まれます. ダウンロードされたすべてのバージョンのレコードを保存するために使用されます。

新しいプロジェクト ディレクトリの名前を自分で定義したい場合は、上記のコマンドの最後に新しい名前を指定できます:


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

PHP中国語ウェブサイト