Bu makale, AWS CodeCommit'te bir git etiketinin nasıl silineceğini açıklayacaktır.
Bu göreve başlamadan önce, bu işlem için birkaç önkoşul gereklidir.
Önkoşullar
Bir CodeCommit deposuna sahip olmanın dışındaki en önemli ön koşullardan ikisi aşağıda verilmiştir:
- AWS CLI (Yüklü ve Yapılandırılmış)
- Git Bash (Yüklü ve Yapılandırılmış)
Şimdi göreve geçelim:
AWS CodeCommit'te Git Etiketi Nasıl Silinir?
Herhangi bir AWS CodeCommit deposundaki bir git etiketini silmek için bu adım adım kılavuzu izleyin:
1. Adım: Git bash'ı açın
Aramak için Windows arama çubuğuna gidin ' git bash” ve üzerine tıklayın. Aşağıda verilen şekle bakın:
Bu sizi aşağıdaki ekrana yönlendirecektir:
2. Adım: Kimlik Bilgilerini Yapılandırın
Kimlik bilgilerinizi yapılandırmak için aşağıdaki kodu tek tek yapıştırın:
git config --global user.name 'Kullanıcı Adınız'git config --global user.email 'E-posta Adresiniz'
Bu komutlar, terminal ekranında bir çıktı üretmeyecektir. Aşağıdaki şekle bakın:
3. Adım: Bir Depoyu Klonlayın
CodeCommit Deponuzu klonlamak için aşağıdaki komutu kullanın:
git klonu“ Havuz URL'si ” Bu eğitimde kullanılan https://git-codecommit.ap-southeast-1.amazonaws.com/v1/repos/My-Tag .
Bu sizi ekranda aşağıdaki çıktıya yönlendirecektir:
4. Adım: Dizini Değiştirin
Aşağıdaki komutu kullanarak çalışma dizinini klonlanmış depoya değiştirin:
cdBu eğitimde kullanılan depo “ Etiketim ”.
Bu komut sizi depo klasörünüze yönlendirecektir. Aşağıdaki şekle bakın:
5. Adım: Bir Git Etiketi Oluşturun
Bir git etiketi oluşturmadan önce, etiketlenecek olan kesinleştirme karmasını bulalım. Aşağıdaki komutu kopyalayıp yapıştırın:
git log --onelineBu komut sizi aşağıdaki çıktıya yönlendirecektir:
Alfasayısal anahtarı kopyalayın ve bir etiket oluşturmak için aşağıdaki komutu kullanın:
git etiketi -a v1.0 -m 'Sürüm 1.0'Bu eğitimde oluşturulan anahtar “ 3659b00 ”:
bir etiket “ v1.0 ” başarıyla oluşturuldu.
Adım 6: Etikete Bas
Etiketi AWS CodeCommit deposuna göndermek için aşağıdaki komutu kullanın:
git itme kaynağı v1.0Bu etiket zaten CodeCommit deposunda bulunduğundan aşağıdaki çıktıyı verir:
7. Adım: Etiketleri Görüntüleyin
Deponun tüm etiketlerini görüntülemek için aşağıdaki komutu kullanın:
git günüBu sizi aşağıdaki ekrana yönlendirecektir:
Gördüğünüz gibi burada sadece bir etiket var, o da “ v1.0 ”.
8. Adım: Etiketi Silin
Şimdi etiketi silelim ve CodeCommit deposuna gönderelim. “ etiketini silmek için aşağıdaki kodu kullanın. v1.0 ”:
git etiketi -d v1.0Terminalde aşağıdaki çıktı görülebilir:
Şimdi, aşağıdaki kodu kullanarak CodeCommit deposundaki değişiklikleri taahhüt edeceğiz:
git itme kaynağı --delete v1.0Etiket, CodeCommit'in uzak deposundan da silindi. Aşağıdaki şekle bakın:
AWS CodeCommit'te bir git etiketini silmek için gereken tüm gerekli adımlar bunlardır.
Çözüm
AWS CodeCommit'teki (özel git depolarını barındırmak için Amazon tarafından tamamen yönetilen bir hizmet) Git etiketleri yalnızca bir git istemcisi yardımıyla silinir. Kullanıcılar, git bash istemcisini kullanarak uzak depolarındaki değişiklikleri taahhüt edebilir ve silebilir. Bu makale, AWS CodeCommit'te bir git etiketinin nasıl oluşturulacağını ve ardından silineceğini kapsamlı bir şekilde açıklamaktadır.