0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

eclipseのプロジェクトをローカルのgitへcommit → AWSCodeCommitまで AI回答

0
Last updated at Posted at 2026-05-07

AI様からの回答

プロジェクトをGit管理下に置く(リポジトリの作成)

まずはEclipse上のプロジェクトをGitに関連付けます。

  1. プロジェクトを右クリックし、メニューから 「チーム (Team)」 > 「プロジェクトの共用 (Share Project...)」 を選択します。
  2. 「Git」を選択して「次へ」をクリックします。
    「プロジェクトの親フォルダー内のリポジトリーを使用または作成」 にチェックを入れるか、「作成 (Create...)」ボタンからリポジトリの保存場所を指定します。
  3. 「完了 (Finish)」をクリックすると、プロジェクトに Git のアイコン([?]マークなど)が表示されるようになります。

ローカルリポジトリに保存する(コミット)

次に、コードの状態を記録(コミット)します。
プロジェクトを右クリックし、 「チーム (Team)」 > 「コミット (Commit...)」 を選択します。
「Git ステージング (Git Staging)」ビューが開きます。
ステージングに移動: 「アンステージ済みの変更 (Unstaged Changes)」にあるファイルを、すべて「ステージ済みの変更 (Staged Changes)」へドラッグ&ドロップします。
メッセージ入力: 「コミット・メッセージ」欄に、どのような変更をしたか(例: "Initial commit")を記入します。
コミットの実行: 右下の 「コミット (Commit)」 ボタンを押します

Codecommitへpush

HTTPS (GRC)を使用した理由

理由は不明だがhttpsがうまくいかなかった。
IAMユーザ用認証情報表示もない

AWS CodeCommit の HTTPS Git 認証情報

仕方ないので

git-remote-codecommitをインストールしました。

pip install git-remote-codecommit

環境変数からPATHを通しました(新規追加)

以下は一時的に追加方法

set PATH=%PATH%;%APPDATA%\..\Local\Packages\PythonSoftwareFoundation.Python.3.13_qbz5n2kfra8p0\LocalCache\local-packages\Python313\Scripts

PATHが通った確認

where git-remote-codecommit

「手元のローカルリポジトリにある変更(コミット)を、リモート(AWS側)にアップロード(送信)する」という基本コマンドです。

codecommit::: 「AWS CodeCommit専用の接続ツール(git-remote-codecommit)を使いますよ」という宣言です。これを使うことで、面倒なパスワード設定なしでAWSの認証情報を使って接続できます。
ap-northeast-1: AWSの東京リージョンを指します。
//example: AWS上に作成したリポジトリの名前です。

--all
「すべてのブランチをプッシュする」というオプションです。
通常、Gitは「今自分が作業しているブランチ(例えば master だけ)」をプッシュしますが、--all をつけることで、もし他に作成したブランチがあれば、それらもまとめて全部AWSに送り込みます。

git push codecommit::ap-northeast-1://example --all
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?