[Git] リポジトリのクローンを作成する

実行例

コマンドは git clone [リポジトリURI] [出力先ディレクトリ名] です。

$ git clone ssh://username@repos.mi53.net:10022/var/repos/test.git test
Cloning into 'test'...
remote: Counting objects: 3, done.
remote: Total 3 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (3/3), done.
Checking connectivity... done.

上記例でいうtestディレクトリにはリポジトリに登録されているファイル群と、.gitディレクトリが作成されます。

$ ls -a test
.  ..  .git  hello.txt

 対応プロトコル

Gitがサポートしているプロトコルは以下です。

プロトコル フォーマット 備考
ssh ssh://[user@]host.xz[:port]/path/to/repo.git ssh://katsube@example.com/var/repos/repo.git  
http (https) http[s]://host.xz[:port]/path/to/repo.git/ http://example.com/var/repos/repo.git  
git git://host.xz[:port]/path/to/repo.git/ git://example.com/var/repos/repo.git 標準では暗号化されません
file file:///path/to/repo.git/
/path/to/repo.git/
~/path/to/repo.git/
file://var/repos/repo.git ローカルのファイル参照用
ftp (ftps)ftp[s]://host.xz[:port]/path/to/repo.git/ ※推奨されません
rsyncrsync://host.xz/path/to/repo.git/ ※推奨されません

参考

関連書籍

濱野 純(Junio C Hamano)
ISBN 4798023809
¥ 21,356

大塚 弘記
ISBN 477416366X
¥ 2,786

池田 尚史, 藤倉 和明, 井上 史彰
ISBN 4774164283
¥ 2,894

failed to fetch data: unkown error

コメント

コメントを入力. Wiki文法が有効です:
M V O P L