😸
既存プロジェクトをGitリポジトリに登録する
ゴール
既存プロジェクトをGitリポジトリに登録する。
前提
開発環境(Windows)の設定は完了済みとします。
AWSアカは作成済みとします。
CodeCommitのGit認証情報も予め作成済みとします。
手順
1.先にリポジトリを作成します。
今回はAWSのCodeCommitを利用します。
AWSのCodeCommit上にリポジトリを作成します。 (AWS CLIで実行)
aws codecommit create-repository --repository-name gitTest --repository-description "Git Test repository" --tags Environment=dev
2.既存プロジェクトをリポジトリに登録します。 (Gitコマンド)
既存プロジェクトのルートフォルダに移動し、git initコマンドを実行します。
今回、ルートフォルダを「GitProject」とします。
cd GitProject
git init
正常の場合、以下のような結果が表示されます。
Initialized empty Git repository in D:/dev/GitProject/.git/
2.ローカルリポジトリを CodeCommit リポジトリに接続します。(Gitコマンド)
git remote add origin [GitのURL]
git remote add origin https://git-codecommit.ap-northeast-1.amazonaws.com/v1/repos/xxxxx
>>
3.ブランチを作成します。 (Gitコマンド)
git checkout -b new-branch-name コマンド
git checkout -b main
ブランチの確認
git branch
4.ファイルをステージします。 (Gitコマンド)
git add .
5.ステージの内容をコミットします。(Gitコマンド)
git commit -m "Initial commit"
6.ローカルリポジトリで作成したコミットをリモートリポジトリにプッシュします。(Gitコマンド)
git push origin main
正常の場合、以下のような結果が表示されます。
PS GitProject> git push origin main
Enumerating objects: 3, done.
Counting objects: 100% (3/3), done.
Writing objects: 100% (3/3), 219 bytes | 219.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
remote: Validating objects: 100%
To https://git-codecommit.ap-northeast-1.amazonaws.com/v1/repos/xxxxx
* [new branch] main -> main
参考
Discussion