tarafından M. Fahad Khawaja
PaylaşCıvıldamakE-posta

Bir dosyadan bir dosyayı kaldırmak gibi işlemleri gerçekleştirmek için bu Git komutlarını kullanın.

Düzenli bir geliştiriciyseniz, büyük olasılıkla Git'i bir veya iki proje için sürüm kontrol sistemi olarak kullanmışsınızdır. Git'i kullanmak nispeten basit olsa da bazı sorunlarla karşılaşmak imkansız değil. Geliştiricilerin sıklıkla kendilerini buldukları böyle bir durum, dosyaları bir taahhütten kaldırmaları gerektiğidir.

Git taahhüdünden bir dosyayı nasıl kaldırabileceğinizi gösterirken okumaya devam edin.

Git Durumlarını Anlama

Bir dosyayı bir taahhütten nasıl kaldırabileceğinize geçmeden önce, bir dosya için farklı Git iş akışı durumlarını anlamanız gerekir.

Git'te bir dosyayla çalışırken dört olası durum vardır. Birincisi izlenmeyen durumdur; oluşturduğunuz ve henüz göndermediğiniz veya hazırlamadığınız dosyalar bu durumda bulunur. Git deposu bu dosyaları izlemiyor.

Bir kez kullandığınızda

instagram viewer
git ekle bir dosyada komut, aşamalı hale gelir ve ikinci duruma geçer. Git aşaması, esasen işlenecek dosyayı hazırlar. Üçüncü durum, taahhüt komutunu içerir; NS git taahhüt komutu, hazırlanan dosyayı yeni yapılan değişikliklerin yanında şubeye taşır.

Halihazırda taahhüt edilmiş ancak son işlemden bu yana değiştirilen dosyaların değişiklik durumunda olduğu söylenir.

Git Taahhütten Dosyayı Kaldır

Bir şubeye veya Git deposuna taahhüt edilmiş bir dosyayı kaldırmak için, git sıfırlama aşağıdaki gibi komut:

git reset --soft HEAD^

Bu, taahhüt edilen dosyaları etkin bir şekilde hazırlama alanına geri getirecektir.

Bir dosyayı hazırlama alanından daha fazla kaldırmak istiyorsanız, git sıfırlama bir kez daha komut verin. Hazırlama alanından kaldırılan bir dosya şubeye kaydedilmez.

git reset HEAD 

Daha sonra gerekli değişiklikleri yapabilir, dosyalarınızı kullanarak hazırlayabilirsiniz. git ekleve son olarak kullanın git taahhüt değişikliklerinizi depoya göndermek için.

git rm -- önbelleğe alınmış dosya adı 

git commit --değiştir

Dosyayı Taahhütten Kaldır

Git, her geliştirici için önemli bir araçtır; dosyaların taahhütten nasıl kaldırılacağını bilmek, her hevesli ve deneyimli geliştiricinin bilmesi gereken hayati bir beceridir.

Öğrenmeye hevesli olanlar için Git, keşfedebileceğiniz ve günlük iş akışınızı geliştirmek için kullanabileceğiniz çok daha değerli özelliklere sahiptir.

Gelişmiş Git Eğitimi

Bu kapsamlı kılavuzla Git becerinizi başlangıç ​​seviyesinden ileri seviyeye taşıyın.

Sonrakini Oku

PaylaşCıvıldamakE-posta
İlgili konular
  • Programlama
  • GitHub
  • Programlama
Yazar hakkında
M. Fahad Khawaja (71 Makale Yayımlandı)

Fahad, MakeUseOf'ta bir yazar ve şu anda Bilgisayar Bilimi bölümünde okuyor. Hevesli bir teknoloji yazarı olarak, en son teknolojiyle güncel kalmasını sağlar. Özellikle futbola ve teknolojiye ilgi duyuyor.

M.'dan Daha Fazla Fahad Khawaja

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın