ヤマムギ

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認定資格試験テキスト AWS認定AIプラクティショナー」という本を書きました。

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

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

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

 - AWS , ,

  関連記事

AWSアカウントのルートユーザーのセキュリティ認証情報

アカウント作成時にはMFA設定するためにIAMダッシュボードからアクセスするので …

AWS Storage Gateway File Gateway on EC2インスタンスにmacOSからNFS接続

S3バケットの作成 S3バケットはあらかじめ作成しておきました。 マネジメントコ …

Kinesis Data Analyticsの検索結果をKinesis Data FirehoseからS3バケットに保存する

Kinesis Data AnalyticsをKinesis Data Stre …

Amazon Bedrock Conversational Builderを使用してAIエージェントを作成してみました

2024年10月16日に「Amazon Bedrock のエージェントが Con …

cfn-signalの認証とネットワーク

AWS CloudFormationヘルパースクリプトのcfn-signalがC …

EC2スケジュールリザーブドインスタンスって終わりましたん?

ユーザーガイドのScheduled Reserved Instancesを見ると …

IAMセッションポリシーの利用(GetFederationToken)

GetFederationTokenでのセッションポリシーは、呼び出し元のIAM …

webフォームからの問い合わせをRedmineに自動登録して対応状況を管理する(API Gateway + Lambda)

先日、検証目的で作成したRedmineの冗長化の一機能として、webフォームから …

AWS WAFの個別ルールを設定する

Web ACLを選択して、[Add my own rules and rule …

AWS Trusted Advisorの2023/11/17発表のAPI

2023/11/17に発表されたAWS Trusted Advisor の新しい …