AzureDevOpsのリポジトリをgithubからインポートする
初稿:
更新:
- 2 min read -
![img of AzureDevOpsのリポジトリをgithubからインポートする](/_astro/default.Dn4wfoHr_1cUAXV.webp)
記事概要
Azure DevOpsで管理しているリポジトリをgithub側で使いたいと思い、マイグレーション、クローンなどで手段を探してた。
Azure DevOps側で一時的なクレデンシャルを発行し、github側からインポートするやり方を見つけた。
Github側からAzure DevOpsのリポジトリをインポートする手順について備忘録。
作業詳細
Githubにインポート先のリポジトリを作成しておく。
Azure DevOpsのリポジトリを開き、「Clone」ボタンをクリックする。
![Azure DevOpsリポジトリのClone](/_astro/azure-to-github-01.bNZwkrpd_1Ln2TO.webp)
「Generate Git Credentials」をクリックする。
![Generate Git Credentials](/_astro/azure-to-github-03.Bht5tSh3_ZG6vKk.webp)
HTTPSのURL、Username、Passwordを控えておく。
![HTTPSのURL、Username、Password](/_astro/azure-to-github-04.BM-gVjMG_Z20wEMS.webp)
Githubのリポジトリ画面を開き、最下部「…or import code from another repository」の「Import code」ボタンをクリックする。
![「Import code」ボタン](/_astro/azure-to-github-02.CtmAi5bx_ZHStUt.webp)
「Your old repository’s clone URL」にAzure DevOpsで取得したURLを入力し、「Begin import」ボタンをクリックする。
![「Begin import」ボタン](/_astro/azure-to-github-05.DRzPp4Mi_Z14rvFW.webp)
「Login」と「Private Access Token」にAzure DevOpsで取得したUsernameとPasswordを入力し、「Submit」ボタンをクリックする。
![「Submit」ボタン](/_astro/azure-to-github-06.15UlYM77_Z2mqW54.webp)
以上。
参考記事
Migrating an Azure DevOps Repo to GitHub - Trailhead Technology Partners