Git'te ödeme terimi, bir hedef varlığın farklı sürümleri arasında geçiş yapma eylemi için kullanılır. git ödemesi komutu bir depodaki dallar arasında geçiş yapmak için kullanılır. Dallar arasında geçiş yaparken aşamalı dosyalarınız ve taahhütleriniz konusunda dikkatli olun.
Git checkout komutu, dosyalar, taahhütler ve dallar olmak üzere üç farklı varlık üzerinde çalışır. Bazen bu komut tehlikeli olabilir çünkü bu komutta geri alma seçeneği yoktur.
Dalları kontrol eder ve çalışma dizinindeki dosyaları o dalda zaten mevcut olan sürümle eşleşecek şekilde günceller ve o daldaki tüm yeni taahhütleri kaydetmek için güncellemeleri Git'e iletir.
Git Checkout'taki işlemler
Git checkout komutuyla belirli bir şubeye geçiş yapmak, yeni bir şube oluşturmak, uzak bir şubeyi kontrol etmek ve daha fazlası gibi birçok işlemi gerçekleştirebiliriz. git şubesi Ve git ödemesi komutlar entegre edilebilir.
jsp
Ödeme Şubesi
Git Branch komutunu çalıştırarak mevcut dalların listesinin nasıl görüntüleneceğini ve belirli bir dala nasıl geçileceğini gösterebilirsiniz.
Depodaki mevcut dalları göstermek için aşağıdaki komutu kullanın:
$ git branch
Artık mevcut şubelerin listesine sahipsiniz. Şubeler arasında geçiş yapmak için aşağıdaki komutu kullanın.
Sözdizimi:
$ git checkout
Çıktı:
Verilen çıktıda görebileceğiniz gibi ana dal TestBranch'a geçti.
java dizisini dilimle
Şube Oluştur ve Değiştir
Git checkout komutları yeni bir şube oluşturmanıza ve bu şubeye geçiş yapmanıza olanak tanır. Sadece yeni bir şube oluşturmakla kalmayıp, aynı anda tek bir komutla değiştirebilirsiniz. git checkout -b seçeneği, git checkout komutunu çalıştırmadan önce run git Branch işlemini gerçekleştiren bir kolaylık bayrağıdır.
Sözdizimi:
$ git checkout -b
Çıktı:
Verilen çıktıda görebileceğiniz gibi, ana daldan dal3 oluşturulur ve değiştirilir.
Ödeme Uzak Şubesi
Git, git checkout komutuyla uzaktaki bir şubeyi kontrol etmenize olanak tanır. Bir programcının, bir meslektaşının veya işbirlikçisinin çalışmalarına inceleme ve işbirliği için erişmesinin bir yoludur. Her uzak depo kendi dal kümesini içerir. Yani uzak bir şubeyi kontrol etmek için önce şubenin içeriğini almanız gerekir.
$ git fetch --all
Git'in son sürümlerinde uzak şubeyi yerel şube gibi kontrol edebilirsiniz.
Sözdizimi:
$ git checkout
Çıktı:
java yığınları
Yukarıdaki çıktıda öncelikle uzak verileri getirmek için fetch komutu yürütülür; bundan sonra, uzaktaki bir şubeyi kontrol etmek için checkout komutu yürütülür.
Uzak şubem düzenlendi. Burada git komut satırı ile ana daldan düzenlenmiş dallara geçtik.
Git'in önceki sürümleri, uzaktan kumandayı temel alarak yeni bir dal oluşturulmasını gerektiriyordu. Önceki versiyonlarda uzak şubeyi kontrol etmek için aşağıdaki komut kullanılıyordu.
$ git checkout origin/