ヤマムギ

growing hard days.

*

ユーザーガイドの方法でGithubからCodeCommitへリポジトリを移行する

   

GitリポジトリをAWS CodeCommitに移行するを参照しました。

環境

作業環境はCloud9です。
Cloud9のEC2インスタンスに設定しているIAMロールにAWS管理ポリシーAWSCodeCommitPowerUserをアタッチしました。

CodeCommitリポジトリの作成

CodeCommitリポジトリを作成しました。

CodeCommit認証情報ヘルパーの設定

これでCloud9インスタンスに設定されている認証情報を使って、CodeCommitへgitコマンドを実行できます。

Githubからベアコピークローン

今回はパブリックに公開されているリポジトリをクローンしました。

–mirrorを指定することで、ベアコピーとして移行のためのリポジトリコピーがダウンロードされました。
中身はリポジトリに含まれるソースコードではなく、次のようなファイルでした。

CodeCommitリポジトリにプッシュ

–allですべてのブランチがプッシュされます。

無事プッシュできました。

Cloud9ローカル環境にリポジトリをクローン

Cloud9ローカルのベアコピーはもう要らないので削除しました。

CodeCommitからクローンして完了。


最後までお読みいただきましてありがとうございました!

「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。

「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。

「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。

「AWSではじめるLinux入門ガイド」という本を書きました。

 - AWS , ,

ad

ad

  関連記事

EC2のAMIとRDSのスナップショットを他のAWSアカウントに共有してブログサイトをAWSアカウント間で引っ越す

当ブログで使用しているEC2とRDSを環境の整理のため、他のAWSアカウントへ引 …

JAWS-UG関西IoT専門支部 ✕ SORACOM UG 関西「Wio LTE + 絶対圧センサーで遊ぼう!」ワークショップにいってきた

JAWS-UG関西IoT専門支部 ✕ SORACOM UG 関西「Wio LTE …

S3 Intelligent-Tieringのオブジェクトの階層移動をCloudWatchメトリクスで確認

CloudWatchメトリクスの保存期間は現時点で15ヶ月(455日)なのでそろ …

CloudWatch Internet Monitor(プレビュー)を試しました

Amazon CloudWatch Internet Monitor プレビュー …

Organizations対応のAWS CloudTrailのAthenaテーブルでPartition Projectionを使用しました

パーティション向けのAlterテーブルの定期実行が面倒だと思っていたら、Part …

Organizations組織でAWS SSOを有効にする

先日AWS Control Towerで環境を作ったら、自動でAWS SSOがで …

AWS SSOのIDソースをAD Connectorにしました

オンプレミス想定のActive DirectoryにVPN接続して、AD Con …

AWS CLIを使用したIAMロールの引き受けコマンドのメモ

よく忘れて調べるのでメモです。 公式のこちらAWS CLI を使用して IAM …

Amazon Data Lifecycle Manager(DLM)が東京リージョンで使えるようになったのでLambdaでAMI自動取得から乗り換えた

EBSのスナップショットを自動で作成してくれるAmazon Data Lifec …

Aurora Serverless Data APIを有効にしてLambdaからクエリを実行

Aurora Serverless作成 MySQLを作成しました。 作成時にDa …