Bu çalışma, Git'te HEAD'in nasıl sıfırlanacağını gösterecektir.
Git'te HEAD Nasıl Sıfırlanır?
Kullanıcılar paylaşılan bir depo üzerinde çalışırken, bir noktada verilerin veya eklenen bilgilerin doğru olmadığını ve değiştirilmesi gerektiğini anlarlar. Bu durumda, dosyalarından birçok satırı kaldırmanız ve bunları sıfırlamanız gerekebilir. Basit bir deyişle, az önce yapılan değişiklikleri sıfırlamanın gerekli olduğunu söyleyebilirsiniz. Bu teknik 'olarak bilinir. HEAD'e sıfırla ”.
Yukarıda tartışılan tekniğin işleyişini anlamak için aşağıda verilen talimatlara geçelim.
1. Adım: Git Deposu'na gidin
İlk olarak, sağlanan komutu kullanarak Git yerel deposuna gidin:
$ CD 'C:\Kullanıcılar \n azma\demo_klasör\güncelleme'
2. Adım: Günlüğü Kontrol Edin
Ardından, ' git günlüğü ” mevcut şubeleri ve taahhütlerini kontrol etme komutu:
$ git günlüğü --internet üzerinden --grafikAşağıdaki çıktı, “ adlı yalnızca bir şubemiz olduğunu gösterir. usta ” ve şu anda HEAD en son taahhüde yerleştirilmiştir” bffda7e 'mesajı ile' dosyaları güncelle ”:
Adım 3: HEAD'i Sıfırla
Şimdi, “ kullanarak HEAD konumunu önceki işleme sıfırlayın. git sıfırlama ' emretmek. Burada kullandığımız “ -sert ” seçeneği, mevcut çalışma dizininin izlenmeyen dosyalarını bırakacak:
$ git sıfırlama --sert BAŞ ^Gördüğünüz gibi, HEAD'in konumu değiştirilir ve önceki işleme sıfırlanır:
4. Adım: Günlüğü Kontrol Edin
HEAD'in değişen konumunu doğrulamak için günlük durumunu tekrar kontrol edin:
$ git günlüğü --internet üzerinden --grafik
Bu kadar! Git'te HEAD sıfırlama yöntemini verimli bir şekilde açıkladık.
Çözüm
Git'te HEAD'i sıfırlamak için önce Git Bash terminalini açın ve Git yerel deposuna gidin. Ardından, Git yerel deposunun mevcut şubelerini ve bunların taahhütlerini “ kullanarak kontrol edin. $ git günlüğü ' emretmek. Bundan sonra, ' git reset –hard HEAD^ HEAD konumunu sıfırlamak için ” komutu. Bu çalışmada Git'te HEAD sıfırlama prosedürünü gösterdik.