GitHub から GitLab に移行する方法
ご存知かと思いますが、 利用可能なオプションの中で最初に思い浮かぶ Github に代わる最良の選択肢の 1 つがGitlab です。 Gitlab は、スケーラブルで効率的な、ソフトウェア開発用のフル機能を備えた Git ベースのプラットフォームです。完全な DevOps ライフサイクルをサポートします。
こちらもお読みください: CentOS 7 に GitLab をインストールして構成する方法
Github にプロジェクトがあり、Gitlab に移行したいと考えていますか?この記事では、Github から Gitlab に移行する方法と、Github からオープンソース プロジェクトをインポートする方法について説明します。 GitHub 統合機能を使用すると、いくつかの簡単な手順でGitlab を作成できます。
注意: 以下の手順は、Gitlab.com のユーザーに対して機能します。セルフホスト型 Gitlab インスタンスの場合は、GitHub を手動で有効にする必要があります。このメソッドを使用するには、統合機能を使用します。
要件:
次に進む前に、次のことを確認してください。
- Github アカウントと Gitlab アカウントは両方とも、同じパブリック電子メール アカウントを使用して作成されます。
- GitHub アイコンを使用して GitLab アカウントにログインしました。これは、両方のアカウントで同じメール アドレスを使用していることを意味します。
上記の要件は、Gitlab にマッピングする Github プロジェクトに関連付けられている他のすべてのユーザーにも適用されます。
Github から Gitlab への移行
1. まず Gitlab サインイン ページに移動し、Github アイコンでサインインするか、登録に使用したのと同じメール アドレスで登録します。 Github を使用します。
2. 正常にサインインしたら、上部のナビゲーション バーに移動し、+
をクリックして 新しいプロジェクト を選択し、新しいプロジェクトのパスを次のように入力します。示されています。
3. 次に、[プロジェクトのインポート] タブをクリックし、スクリーンショットに示すように、利用可能なオプションから [GitHub] を選択します。
4. リポジトリのインポート ページにリダイレクトされ、GitHub リポジトリの一覧表示をクリックします。
5. 次に、このスクリーンショットに示すように、github.com の外部アプリケーション認証ページにリダイレクトされ、GitLab を認証します。 [gitlabhq を承認] をクリックします。
6. Gitlab のインポート ページにリダイレクトされ、すべてのGitHub リポジトリのリストが表示されます。 Github から Gitlab にインポートするリポジトリごとに、ステータス列から [インポート] をクリックします。
7. リポジトリがインポートされると、このスクリーンショットに示すように、ステータスが完了に変わります。
8. これで、Gitlab プロジェクト リストに、インポートしたばかりのリポジトリが表示されます。
詳細については、GitLab ドキュメント ページを参照してください。
それだけです!この記事ではGithubからGitlabに移行する方法を説明しました。ご質問や共有したいご意見がございましたら、以下のフィードバック フォームからお問い合わせください。