この記事では、AWS CodeCommit で git タグを削除する方法を説明します。
このタスクを開始する前に、このプロセスにはいくつかの前提条件が必要です。
前提条件
CodeCommit リポジトリがあること以外の最も重要な前提条件のうち 2 つを以下に示します。
- AWS CLI (インストールおよび設定済み)
- Git Bash (インストールおよび構成済み)
では、タスクに進みましょう。
AWS CodeCommit で Git タグを削除するにはどうすればよいですか?
AWS CodeCommit リポジトリの git タグを削除するには、次のステップバイステップ ガイドに従ってください。
ステップ 1: Git bash を開く
Windows の検索バーに移動して「」を検索します。 git bash” それをクリックしてください。以下の図を参照してください。
これにより、次の画面が表示されます。
ステップ 2: 資格情報を構成する
次のコードを 1 つずつ貼り付けて、資格情報を構成します。
git config --global user.name 'あなたのユーザー名'git config --global user.email 'あなたのメールアドレス'
これらのコマンドは、端末画面に出力を生成しません。以下の図を参照してください。
ステップ 3: リポジトリのクローンを作成する
次のコマンドを使用して、CodeCommit リポジトリのクローンを作成します。
git clone <リポジトリ URL>” リポジトリURL このチュートリアルで使用する「」は https://git-codecommit.ap-southeast-1.amazonaws.com/v1/repos/My-Tag 。
これにより、画面に次の出力が表示されます。
ステップ 4: ディレクトリを変更する
次のコマンドを使用して、作業ディレクトリを複製されたリポジトリに変更します。
cd <リポジトリ名>このチュートリアルで使用するリポジトリは「 マイタグ ”。
このコマンドにより、リポジトリ フォルダーに移動します。以下の図を参照してください。
ステップ 5: Git タグを作成する
git タグを作成する前に、タグ付けするコミット ハッシュを見つけてください。以下のコマンドをコピーして貼り付けます。
git log --onelineこのコマンドを実行すると、次の出力が表示されます。
英数字キーをコピーし、以下のコマンドを使用してタグを作成します。
git tag -a v1.0 -m 'バージョン 1.0' <英数字キー>このチュートリアルで生成されるキーは「 3659b00 ”:
タグ「 v1.0 」が無事作成されました。
ステップ 6: タグをプッシュする
タグを AWS CodeCommit リポジトリにプッシュするには、次のコマンドを使用します。
git プッシュ オリジン v1.0このタグは CodeCommit リポジトリにすでに存在しているため、次の出力が得られます。
ステップ 7: タグを表示する
リポジトリのすべてのタグを表示するには、次のコマンドを使用します。
ギットデーこれにより、次の画面が表示されます。
ご覧のとおり、ここには「」というタグが 1 つだけあります。 v1.0 ”。
ステップ 8: タグを削除する
ここでタグを削除し、CodeCommit リポジトリにプッシュしましょう。以下のコードを使用してタグ「」を削除します。 v1.0 ”:
git tag -d v1.0次の出力が端末に表示されます。
ここで、以下のコードを使用して変更を CodeCommit リポジトリにコミットします。
git Push Origin --delete v1.0CodeCommitのリモートリポジトリからもタグが削除されています。以下の図を参照してください。
これらは、AWS CodeCommit で git タグを削除するために必要なすべての手順です。
結論
AWS CodeCommit (プライベート Git リポジトリをホストするための Amazon による完全マネージド サービス) の Git タグは、Git クライアントのみを使用して削除されます。ユーザーは、git bash クライアントを使用して、リモート リポジトリへの変更をコミットおよび削除できます。この記事では、AWS CodeCommit で git タグを作成して削除する方法を詳しく説明しました。