В этой статье объясняется, как удалить тег git в AWS CodeCommit.
Прежде чем приступить к этой задаче, необходимо выполнить несколько предварительных условий для этого процесса.
Предпосылки
Два из наиболее важных предварительных условий, помимо наличия репозитория CodeCommit, приведены ниже:
- Интерфейс командной строки AWS (установлен и настроен)
- Git Bash (установлен и настроен)
Теперь приступим к задаче:
Как удалить тег Git в AWS CodeCommit?
Чтобы удалить тег git в любом репозитории AWS CodeCommit, следуйте этому пошаговому руководству:
Шаг 1: Откройте Git bash
Перейдите к строке поиска Windows, чтобы выполнить поиск « гит баш» и щелкните по нему. См. рисунок ниже:
Это приведет вас к следующему экрану:
Шаг 2. Настройте учетные данные
Вставьте следующий код один за другим, чтобы настроить свои учетные данные:
git config --global user.name «Ваше имя пользователя»git config --global user.email «Ваш адрес электронной почты»
Эти команды не выведут вывод на экран терминала. См. рисунок ниже:
Шаг 3: Клонируйте репозиторий
Используйте следующую команду для клонирования репозитория CodeCommit:
git clone“ URL репозитория ” используется в этом уроке https://git-codecommit.ap-southeast-1.amazonaws.com/v1/repos/My-Tag .
Это приведет вас к следующему выводу на экране:
Шаг 4: Изменить каталог
Измените рабочий каталог на клонированный репозиторий с помощью следующей команды:
cd <имя вашего репозитория>Репозиторий, используемый в этом руководстве: « Мой тег ».
Эта команда приведет вас в папку вашего репозитория. См. рисунок ниже:
Шаг 5: Создайте тег Git
Прежде чем создавать тег git, давайте найдем хэш коммита, который нужно пометить. Скопируйте и вставьте следующую команду:
git журнал --onelineЭта команда приведет вас к следующему выводу:
Скопируйте буквенно-цифровой ключ и используйте следующую команду для создания тега:
тег git -a v1.0 -m 'Версия 1.0' <буквенно-цифровой ключ>Ключ, сгенерированный в этом уроке: « 3659b00 ”:
Тег “ v1.0 ” был успешно создан.
Шаг 6: Нажмите тег
Чтобы отправить тег в репозиторий AWS CodeCommit, используйте следующую команду:
git push происхождение v1.0Поскольку этот тег уже присутствует в репозитории CodeCommit, он дает следующий результат:
Шаг 7: Просмотр тегов
Чтобы просмотреть все теги репозитория, используйте следующую команду:
мерзавец деньЭто приведет вас к следующему экрану:
Как видите, здесь только один тег: « v1.0 ».
Шаг 8: Удалить тег
Теперь давайте удалим тег и отправим его в репозиторий CodeCommit. Используйте приведенный ниже код, чтобы удалить тег « v1.0 ”:
git-тег -d v1.0На терминале можно увидеть следующий вывод:
Теперь мы зафиксируем изменения в репозитории CodeCommit, используя следующий код:
git push origin --delete v1.0Тег также был удален из удаленного репозитория CodeCommit. См. рисунок ниже:
Это все необходимые шаги, необходимые для удаления тега git в AWS CodeCommit.
Заключение
Теги Git в AWS CodeCommit (полностью управляемый сервис Amazon для размещения частных репозиториев git) удаляются только с помощью клиента git. Пользователи могут фиксировать и удалять изменения в своих удаленных репозиториях с помощью клиента git bash. В этой статье подробно объясняется, как создать, а затем удалить тег git в AWS CodeCommit.