ローカルマシンにローカルリポジトリを作成する。
スポンサーリンク
ローカルリポジトリの作成方法は大きく分けて以下の二通りある。
今回は MSysGit を使って作成する例を紹介する。
以下、ローカルリポジトリの作成例:
- mkdir workspace
- cd workspace
- git clone ssh://git@ssh.github.com:443/(GitHub アカウント名)/(リモートリポジトリ名).git .
コマンドの実行が正常終了すると、以下のようなメッセージが出力されるはず。
Cloning into '.'...
The authenticity of host '[ssh.github.com]:443 ([192.30.252.148]:443)' can't be established.
RSA key fingerprint is (中略).
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '[ssh.github.com]:443,[192.30.252.148]:443' (RSA) to the list of known hosts.
Enter passphrase for key '(中略)':
remote: Counting objects: (中略), done.
remote: Compressing objects: 100% (中略), done.
remote: Total (中略) (delta 0), reused 0 (delta 0)
Receiving objects: 100% (中略), (中略) KiB, done.
workspace という空のディレクトリを作成して、そこにリモートリポジトリをクローンすることで、ローカルリポジトリが出来上がる。
今回の例で作成されたディレクトリ・ファイルは以下の通り。
- .git (…ローカルリポジトリ本体)
- .gitignore
- LICENSE
- README.md
ちなみに、クローン先のディレクトリは空でなければならない。
なので、既に Eclipse などで作成したプロジェクトがあって、それを Git でバージョン管理したいような場合、上述のディレクトリやファイルを、作成済みプロジェクトのルートディレクトリに移動すれば良い。
参考資料: