タイトル: リモートリポジトリをローカルリポジトリにクローンする方法
本稿はgitのリモートリポジトリをローカルリポジトリにクローンする方法を説明します。
前提
SSH接続
サーバーOS:Linux
クライアントOS:Windows(Git Bashを使用)
SSH接続設定
SSH接続方法に関してはこちらを参照してください。
※↓の「Gitのリモート接続」と重複する部分は省いて下さい。
Gitのリモート接続設定
■sshconfigの設定
クライアント側にダウンロードした「\Git\etc\ssh\ssh_config」を開く。
Host GitServer(適当な名前) |
SSHが分からない場合はこちらを参照。
クローンの実行
ローカルの任意のディレクトリに移動して、以下のコマンドを実行する。
git clone ssh://GitServer/home/gitpro.git [任意のディレクトリ名] |
※「/home/gitpro.git」の部分はリモートリポジトリのディレクトリ構造により適宜変更してください。
sshキーのパスフレーズの入力を促されたら入力しましょう。
クローンが始まり、ローカルリポジトリにファイルが落とされます。
ルートディレクトリの名前を変更したい場合は任意のディレクトリ名を指定します。
クローン後の注意点
Laravelプロジェクトはデフォルトで.gitignoreファイルが設定されています。
クローンした後は.envファイルの作成および以下のコマンドを実行しましょう。
composer install |