綾小路龍之介の素人思考

[git] 既存のgitレポジトリのローカルコピーをとるには git clone URL

すでに存在しているgitレポジトリのローカルコピーをとるにはgit cloneを使う。

既存のgitレポジトリのローカルコピーをとる。

$ git clone https://github.com/gray/webservice-google-reader.git
Cloning into webservice-google-reader...
remote: Counting objects: 374, done.
remote: Compressing objects: 100% (157/157), done.
remote: Total 374 (delta 161), reused 344 (delta 149)
Receiving objects: 100% (374/374), 45.90 KiB, done.
Resolving deltas: 100% (161/161), done.

githubを使っていれば、forkという方法を使って自分の領域の下にコピーをとることができる。その場合もgit cloneまでは同じ。違いはレポジトリのURL。自分の領域の下に作っているので、読み書きできる。

$ git clone git@github.com:*************/webservice-google-reader.git
Cloning into webservice-google-reader...
Enter passphrase for key '/home/**************************************':
remote: Counting objects: 380, done.
remote: Compressing objects: 100% (161/161), done.
remote: Total 380 (delta 163), reused 344 (delta 149)
Receiving objects: 100% (380/380), 46.32 KiB, done.
Resolving deltas: 100% (163/163), done.

このとき出来るレポジトリは以下。

$ cd webservice-google-reader/
$ git remote show
origin
$ git remote show origin
Enter passphrase for key '/home/**************************************':
* remote origin
  Fetch URL: git@github.com:*************/webservice-google-reader.git
  Push  URL: git@github.com:*************/webservice-google-reader.git
  HEAD branch: master
  Remote branch:
    master tracked
  Local branch configured for 'git pull':
    master merges with remote master
  Local ref configured for 'git push':
    master pushes to master (up to date)

リファレンス

  1. git clone - Google 検索
  2. [Git] Git コマンドメモ - それはBlog

ソーシャルブックマーク

  1. はてなブックマーク
  2. Google Bookmarks
  3. del.icio.us

ChangeLog

  1. Posted: 2009-10-25T21:26:09+09:00
  2. Modified: 2009-10-25T21:26:09+09:00
  3. Generated: 2017-08-02T23:09:15+09:00