Gitlab は、オープン ソース コード ホスティング プラットフォームとして広く使用されています。スケーラブルなアーキテクチャとオープン API のおかげで、コードの保存と管理に使用できるだけでなく、ビルドとデプロイメントを自動化するための CI/CD の一部としても使用できます。サーバー上では、多くの人がサーバー側の管理に Pagoda を使用することを選択していますが、問題は、Pagoda で Gitlab を使用する方法です。
1. Gitlab のインストール
Gitlab をインストールする前に、いくつかの準備をする必要があります:
Pagoda への Docker のインストールは非常に簡単で、ソフトウェア ストアにアクセスし、Docker を検索してインストールするだけです。インストール プロセス中に注意する必要があるのは、64 ビット システムの場合は、Docker の「amd64」バージョンを選択する必要があることです。
Docker をインストールした後、Docker を使用して Gitlab をインストールできます。次のコマンドを使用してダウンロードしてインストールできます:
sudo docker run --detach --hostname gitlab.example.com --publish 443:443 --publish 80:80 --publish 2222:22 --name gitlab --restart always --volume /srv/gitlab/config:/etc/gitlab --volume /srv/gitlab/logs:/var/log/gitlab --volume /srv/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce:latest
上記のコマンドを実行すると、サーバーで Gitlab を使用できるようになります。ブラウザにサーバーの IP アドレスを入力して、Gitlab ログイン インターフェイスにアクセスします。
2. Gitlab の設定
Gitlab をインストールした後、Gitlab がニーズをより適切に満たせるようにするために、いくつかの基本的な設定作業を実行する必要があります。
Gitlab に初めてログインすると、デフォルトでパスワードを変更するように求められます。プロンプトに従って変更を加え、変更が完了したら、Gitlab にログインできます。
SSH プロトコルを使用して Gitlab コードを管理する場合は、SSH キーを構成する必要があります。 Gitlab の「設定」に入り、「SSH キー」オプションを選択して、「SSH キーの追加」ボタンをクリックします。
Gitlab では、プロジェクトとはコードを Git ウェアハウスに保存し、バージョン管理やコード管理などの操作を実行できることを意味します。プロジェクトを追加するときは、プロジェクト名、説明、アクセス権を選択する必要があります。追加が完了したら、コードを送信して Gitlab ウェアハウスにプッシュできます。
3. Gitlab の使用
Gitlab のインストールと構成が完了したら、Gitlab の使用を開始できます。 Gitlab を使用するプロセスでは、いくつかの基本概念を理解する必要があります:
ウェアハウスは、コードを保存および管理する場所です。には固有の URL アドレスがあります。 Gitlab では、ブランチの作成、リクエストのマージ、コードの管理、コードのロールバックなど、ウェアハウス上で多くの操作を実行できます。
ブランチとは、ウェアハウスから作成されるコード ブランチを指します。プロジェクトを複数のブランチに分割し、各ブランチを個別に開発およびテストできます。 Gitlab では、既存のブランチを選択して変更することも、開発用に新しいブランチを作成することもできます。
マージ リクエストとは、プロジェクトのメイン ブランチ (つまり、「マスター」ブランチ) に送信するコード更新リクエストを指します。 Gitlab では、マージ リクエストについて議論して承認し、コードの送信が要件を満たしていることを確認できます。
コード レビューとは、コードを送信したりリクエストをマージしたりする前に、コードを注意深く検査してレビューすることを指します。 Gitlab では、コードレビュー機能を通じて送信されたコードにコメントを付けたり、変更したりして、コードの品質を保証できます。
概要:
上記の手順により、コード管理とバージョン管理のために、Pagoda に Gitlab をインストールして構成できます。使用中は、潜在的なセキュリティ問題を回避するために、Gitlab のバージョンを常に最新の状態に保ってください。同時に、コードを記述するときは、プロジェクトの品質を確保するために、コードの可読性や保守性などのベスト プラクティスにも注意を払う必要があります。
以上がパゴダでgitlabを使う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。