ヤマムギ

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

  関連記事

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

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

ヤマムギ vol.9 (AWS)EC2からAWS CLIコマンドを実行してみようハンズオン 手順

このブログは2020/5/5に開催しました、「ヤマムギ vol.9 (AWS)E …

Cloud9でSAMローカルテスト

せっかくテストするので、Amazon CloudSearchからAmazon E …

JAWS FESTA 2019 Sapporo 参加&当日スタッフ&企業サポーターで!

2019年のJAWS FESTA は札幌です! 今回もありがたいことに、所属して …

Amazon Keyspacesのキースペースを作成してみました

Amazon Keyspaces(Apache Cassandra互換のマネージ …

Rocket.ChatのOutGoingWebhookからのAPI GatewayからのDynamoDB

少し前に、Rocket.ChatからOut Going Webhookを設定して …

EC2スポットインスタンスの中断通知を受ける

オートスケーリンググループでEC2インスタンスをスポットインスタンスで使用してい …

DynamoDBテーブル項目をS3にエクスポート

DynamoDBテーブルを一時テーブルとして使っていて、毎回使い捨てしてます。 …

Amazon EC2のAMIイメージを自動取得して保持日数が過ぎたら削除

画像の保存をEC2に戻した事もあってEC2のバックアップの自動取得を勉強がてらや …

YouTubeチャンネル「ヤマムギ」をはじめました

YouTubeチャンネル「ヤマムギ」をはじめました。 2021年GWチャレンジと …