👩‍🚀

ローカル上のプロジェクトをCodeCommitに登録する方法

2024/02/15に公開

今回は、ローカルで作成したプロジェクトをCodeCommitのレポジトリに登録する方法を説明します!
CodeCommit上のプロジェクトをローカルにクローンする手順に関しては、多くの記事があったのですが、ローカルで作成したプロジェクトをリモートに登録する方法についての情報が少なかったので、今回記事を作成しました。

前提条件

・Gitのインストールが完了している
・IAMユーザーの作成が完了してる
・CodeCommit上でレポジトリの作成が完了している
・https(Git認証情報)を使用してCodeCommitに接続する
・Git認証情報の作成が完了している
→ 参考:https://docs.aws.amazon.com/ja_jp/codecommit/latest/userguide/setting-up-gc.html#setting-up-gc-install-git (step3まで)

手順

1. ローカルプロジェクトの作成

今回はファイルのみを持つサンプルプロジェクトを作成します。

// ディレクトリの作成
mkdir sample
// カレントディレクトリの変更
cd sample
// ファイルの作成(Windowsの場合は copy nul sample-file.txt)
touch sample-file.txt

2. ローカルレポジトリの作成

先ほど作成したフォルダ上にローカルレポジトリを作成します。

親フォルダ/sample> git init

Initialized empty Git repository in C:xxxxx/sample/.git/

3. CodeCommitのレポジトリに接続する

CodeCommitからクローンしたURLを使用します

親フォルダ/sample> git remote add origin https://git-codecommit.ap-northeast-1.amazonaws.com/v1/repos/xxxx

4. ローカルレポジトリの変更をコミットする

変更のステージング

git add .

変更内容をコミット

git commit -m "First Commit"

5. 変更をCodeCommitにプッシュする

git push origin main

以上、ローカルで作成したプロジェクトをCodeCommitのレポジトリにプッシュする方法でした。

読んでいただき、ありがとうございます(^^)/

Discussion