この記事は、PleskでGitリポジトリを設定するのに役立ちます。
Gitは無料です およびオープンソースの分散バージョン管理システム 追跡を維持するために使用されます 特定のファイルを誰が編集したかなどを追跡するために、コードベースに加えられたさまざまな変更のすべて。変更点:および必要に応じて元のコードに戻す方法。
リポジトリとは何ですか?
リポジトリはコレクションです プロジェクト/ウェブサイトのコンテンツに関連付けられているファイルとフォルダの数、および各ファイルの改訂履歴。リポジトリを作成する方法とプルする方法には2つの方法があります あなたのウェブサイトへのファイル。
リモートリポジトリ: リモートリポジトリは、コードを世界に公開するために使用されます (または一部の人に)そして許可 それらはそれを読み書きします。 変更を送信できます リモートリポジトリに移動してから、Pleskプル それらをリモートリポジトリからデプロイします それらをあなたのウェブサイトに追加します。
ローカルリポジトリ: ローカルリポジトリには、リモートリポジトリとまったく同じ機能があります。ローカルリポジトリで、変更を送信できます ローカルリポジトリからPleskに移動し、Pleskをデプロイします ウェブサイトへの変更
リモートリポジトリの設定:
リモートリポジトリでは、URLを追加する必要があります プロジェクトまたはWebサイトのコンテンツが保存される場所 インターネットまたはネットワークを介してプル あなたのウェブサイトへのファイル。これを行うには、以下の手順に従います。
- Pleskにログインします 。
- ウェブサイトとドメインをクリックします
- 検索 構成するドメイン 次に、 Gitをクリックします オプション。
- Gitリポジトリの追加 Windowsで、GitHubまたはBitBucketオプションをホストするリモートGitを確認します が選択されています。 リモートGitリポジトリ テキストボックスにURLを入力します リモートリポジトリがホストされている場所。
- 展開モードを選択するには 、自動展開をクリックします 、モードを選択します 必要に応じて、[ OK]をクリックします 。
- 展開ディレクトリを選択するには ウェブサイトについては、 / httpdocs /をクリックしてください ディレクトリを選択します 使用するものを選択し、[ OK ]をクリックします 。デフォルトでは、httpdocsディレクトリを使用してウェブサイトファイルをデプロイします。
- 展開に必要なディレクトリを選択したら、 OKをクリックする必要があります ボタン。
- [OK]ボタンをクリックします。 Pleskはリモートリポジトリに接続してクローンを作成しようとします。完了するまでに数分かかります。
- クローン作成プロセスが完了すると、新しいリポジトリが作成されます。 プルアップデートを使用できます 引くボタン リモートリポジトリからの変更とデプロイ それらをターゲットディレクトリ、つまり/httpdocs/に移動します。
ローカルリポジトリ
ローカルリポジトリでは、作成する必要があります ホスティングスペースのリポジトリとプッシュ あなたのウェブサイトへのファイル。これを行うには、以下の手順に従います。
- Pleskにログインします 。
- ウェブサイトとドメインをクリックします
- 検索 構成するドメイン 次に、 Gitをクリックします オプション。
- Gitリポジトリの追加 ウィンドウで、ワークステーションのローカルリポジトリを選択します。 PleskのGitリポジトリ テキストボックスに、新しいリポジトリの名前を入力します。
- 展開モードを選択するには 、[自動的にデプロイされる]をクリックします 、モードを選択します 必要に応じて、[ OK ]をクリックします 。
- デプロイメントディレクトリを選択するには サイトで、 / httpdocs /をクリックします 、ローカルディレクトリを選択します 使用するものを選択し、[ OK ]をクリックします 。デフォルトでは、httpdocsディレクトリを使用してウェブサイトファイルをデプロイします。
- 展開に必要なディレクトリを選択したら、 OKをクリックする必要があります ボタン。
- [OK]ボタンをクリックします。 Pleskは作成します リポジトリ。
- ヘルプをクリックします 初期化するオプション ローカルリポジトリ。
- ヘルプボタンをクリックすると、次のウィンドウが表示されます。このウィンドウでは、Webサイトのローカルリポジトリを開始する方法の手順が表示されます。
- リポジトリを初期化すると、コミットが表示されます 情報とアクティブ ブランチ。 コミットできます ローカルリポジトリからWebサイトファイルを作成し、サーバーリポジトリにプッシュします。