ホームページ  >  記事  >  開発ツール  >  Git と GitLab が正常に接続されているかどうかを確認する方法

Git と GitLab が正常に接続されているかどうかを確認する方法

PHPz
PHPzオリジナル
2023-03-31 09:04:133083ブラウズ

Git と GitLab を使用する場合、正常に接続することが非常に重要です。接続が成功した場合にのみ、コードのアップロードとダウンロード、共同開発などが実行できます。ここでは、Git と GitLab が正常に接続されているかどうかを確認する方法を紹介します。

1. GitLab SSH キーの設定

GitLab SSH キーは、GitLab に接続するための重要な認証情報であり、SSH キーが正しく設定されていない場合、GitLab に接続できません。

手順は次のとおりです。

  1. コマンド ライン ターミナルを使用して、コマンド ssh-keygen -t rsa -C "your_email@example.com" を入力して、 SSH キー。
  2. GitLab Web サイトを開き、ユーザー設定インターフェイスで SSH キーを見つけます。
  3. 生成した SSH キーを GitLab の SSH キーにコピーします。
  4. ターミナルを開いてコマンド ssh -T git@your-gitlab-domain.com を入力して、GitLab に正常に接続できるかどうかをテストします。

接続に成功すると、「Welcome to GitLab, @username!」が出力されます。

2. GitLab プロジェクトのクローンを作成する

GitLab に接続する前に、まず共同開発が必要なプロジェクトのクローンをローカル コンピューターに作成する必要があります。

手順は次のとおりです。

  1. GitLab プロジェクトで、SSH または HTTP ウェアハウスのリンクを見つけます。
  2. ターミナルを開き、コマンド cd を使用してローカル コンピューターの作業ディレクトリに入ります。
  3. コマンド git clone と GitLab ウェアハウス リンクを使用して、プロジェクトをローカルにクローンします。
  4. ターミナルにコマンド ls を入力して、作業ディレクトリ内のファイルとフォルダーを一覧表示します。

GitLab 上のプロジェクト ファイルが表示されれば、クローンは成功です。

3. GitLab プロジェクトのコミットとプッシュ

クローンの後、コードを変更してアップロードできます。これには、commit コマンドと Push コマンドを使用する必要があります。これら 2 つのコマンドを使用する前に、Git と GitLab が正しく接続されていることを確認する必要があります。

手順は次のとおりです。

  1. ターミナルでコマンド cd を入力して、プロジェクト ディレクトリに入ります。
  2. コマンド git add を使用して、変更したコードをステージング領域に追加します。
  3. コマンド git commit -m "commit message" を使用して、変更したコードを送信します。
  4. コマンド git Push を使用して、変更したコードを GitLab サーバーにプッシュします。

送信とプッシュが成功すると、「リモート: デルタの解決: 100% (1/1)、完了」のようなプロンプト メッセージが表示されます。

4. GitLab プロジェクトのプル

チーム開発中に、プロジェクト コードを変更して GitLab にプッシュした他の開発者に遭遇することがあります。現時点では、pull コマンドを使用してコードをローカルにプルする必要があります。

手順は次のとおりです。

  1. ターミナルでコマンド cd を入力して、プロジェクト ディレクトリに移動します。
  2. コマンド git pull を使用して、GitLab にコードをプルします。

プルが成功すると、「すでに最新です」のようなプロンプト メッセージが表示されます。

上記の 4 つの手順により、Git と GitLab が正常に接続されているかどうかを確認できます。

以上がGit と GitLab が正常に接続されているかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。