Temel Git komutları

Tamamlandı

Git, dosyalarınızdaki değişiklikleri dosya sisteminizin anlık görüntülerini alıyor gibi anımsayarak çalışır.

Deponuzda dosyaları izlemeye başlamak için birkaç temel komutu ele alacağız. Ardından Git'in karşılaştırması için ilk "anlık görüntünüzü" kaydedeceksiniz.

git durumu

İlk ve en yaygın kullanılan Git komutudur git status. Önceki alıştırmada Git deponuzu düzgün bir şekilde başlatmış olduğunuzu görmek için zaten bir kez kullandınız.

git status çalışma ağacının (ve hazırlama alanının) durumunu görüntüler. Hazırlama alanı hakkında daha fazla bilgi edineceğiz. Git tarafından şu anda hangi değişikliklerin izlendiğini görmenize olanak tanır, böylece Git'in başka bir anlık görüntü almasını isteyip istemediğinize karar vekleyebilirsiniz.

git ekle

git add , Git'e belirli dosyalardaki değişiklikleri izlemeye başlamasını söylemek için kullandığınız komutdur.

Teknik terim bu değişiklikleri hazırlar. İşlemeye hazırlanmak üzere değişiklikleri hazırlamak için kullanacaksınız git add . Eklenen ancak henüz işlenmeyen dosyalardaki tüm değişiklikler hazırlama alanında depolanır.

git commit

İşleme için bazı değişiklikler hazırladıktan sonra komutunu çağırarak çalışmanızı anlık görüntüye git commit kaydedebilirsiniz.

İşleme hem fiil hem de isim olarak kullanılır. Temelde, bir plana veya bir veritabanına bir değişiklik kaydettiğinizde aynı anlama gelir. Fiil olarak değişiklikleri işleme, depoya yeni sürüm olarak bir kopya (dosyanın, dizinin veya başka bir "şeyin" kopyası) yerleştirme anlamına gelir. İsim olarak işleme, işlediğiniz değişikliklere benzersiz bir kimlik sağlayan küçük bir veri öbeğidir. Bir işlemeye kaydedilen veriler yazarın adını ve e-posta adresini, tarihi, ne yaptığınızla ilgili açıklamaları (ve nedenini), isteğe bağlı dijital imzayı ve önceki işlemenin benzersiz tanımlayıcısını içerir.

git günlüğü

git log komutu önceki işlemeler hakkındaki bilgileri görmenizi sağlar. Her işlemeye eklenmiş bir ileti (işleme iletisi) vardır ve git log komut, zaman damgası, yazar ve işleme iletisi gibi en son işlemelerle ilgili bilgileri yazdırır. Bu komut, ne yaptığınızı ve hangi değişikliklerin kaydedildiğini izlemenize yardımcı olur.

git yardımı

git help komutu zaten denemiştiniz ama bu konudaki bilginizi tazelemeye değer. Şimdiye kadar öğrendiğiniz tüm komutlar ve daha fazlası hakkında kolayca bilgi almak için bu komutu kullanın.

Her komutun kendi yardım sayfasıyla birlikte geldiğini unutmayın. Yazarak bu yardım sayfalarını git <command> --helpbulabilirsiniz. Örneğin, git commit --help komut ve nasıl kullanacağınız hakkında daha fazla bilgi git commit veren bir sayfa açılır.