1. はじめに
Git といえば、多くのプログラマーが知っています。 GitLab は Git をベースとしたオープンソース プラットフォームで、コード ホスティング、バージョン管理、自動テスト、CI/CD などの一連のサービスをチームに提供するように設計されています。この記事では、Ubuntu システムに GitLab をインストールし、基本的な使用方法を実行する方法を紹介します。
2. GitLab のインストール
GitLab をインストールする前に、いくつかの依存関係をインストールする必要があります。ターミナルに次のコマンドを入力します:
sudo apt update sudo apt install -y curl openssh-server ca-certificates tzdata perl
Edit/etc/apt/sources.list.d/gitlab-ce。 list
ファイルに次の内容を書き込みます。
deb https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu bionic main
ファイルを保存して終了し、次のコマンドを入力します。
curl https://packages.gitlab.com/gpg.key | sudo apt-key add -
このコマンドは、GitLab GPG キーを追加します。
次のコマンドを入力して GitLab をインストールします:
sudo apt update sudo apt install -y gitlab-ce
インストールが完了したら、次のコマンドを入力して GitLab を起動します。
sudo gitlab-ctl reconfigure
プロセス全体の間、しばらく待つ必要があります。再構成が完了すると、GitLab が起動します。ブラウザでサーバーの IP アドレスまたはドメイン名にアクセスします: http://SERVER_IP_OR_DOMAIN
この時点で、インストールが成功したことを示す GitLab のようこそページが表示されます。
3. GitLab の使い方
以上の手順で GitLab のインストールが完了しましたので、以下では GitLab の基本的な使い方を簡単に紹介します。
まず、GitLab で新しいプロジェクトを作成します。 GitLabにログイン後、左側のメニューバーの「新規プロジェクト」をクリックして「新規プロジェクト」ページに入ります。このページで、プロジェクト名、プロジェクトの説明を入力し、「プロジェクトの作成」ボタンをクリックします。
クローン プロジェクトとは、リモート Git リポジトリ内のコードをローカル開発マシンにコピーすることを指します。 GitLab では、プロジェクトのクローンを作成する方法が 2 つあります。
git clone https://gitlab.com/<USER>/<PROJECT>.git
git clone git@gitlab.com:<USER>/<PROJECT>.git
GitLab では、開発者がより効率的に開発に協力できるように、複数のブランチを作成できます。 GitLab では、新しいブランチを作成し、そこにコードをプッシュできます。プロジェクトページで「ブランチ」ボタンをクリックし、作成するブランチの名前と説明を入力し、最後に「ブランチの作成」ボタンをクリックします。
開発中は、変更するたびにコードを送信する必要があります。 GitLab では、次のコマンドを使用してコードをリモート リポジトリに送信できます:
git add . git commit -m "commit message" git push origin master
上記のコマンドは、コードをリモート Git リポジトリのマスター ブランチにプッシュします。
GitLab では、コード レビューとマージのためのマージ リクエストを作成できます。プロジェクト ページで、[マージ リクエスト] ボタンをクリックし、スプラッシュ リクエストの名前と説明を入力して、最後に [マージ リクエストを送信] ボタンをクリックします。
GitLab は CD/CI などの自動化機能も提供しており、ユーザーは GitLab でパイプラインを作成し、プロジェクトの継続的インテグレーションや継続的デプロイメントを実行できます。
4. 概要
この記事では、Ubuntu システムに GitLab をインストールする方法と、GitLab の基本的な使用方法を簡単に紹介します。もちろん、実際のアプリケーションでは、GitLab には多くの機能が備わっており、読者は実際のニーズに基づいて GitLab のさらに多くの機能を探索できます。
以上がUbuntu システムに gitlab をインストールして使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。