Git git'in Magit eşdeğeri nedir?


37

git add [--intent-to-add] <filename>Yeni oluşturulan bir dosyayı Git'te kontrol etmenin Magit eşdeğeri nedir ?


Bir noktada belki birileri komut satırı seçeneklerini (alfabetik sırayla) sihirli Magit keboard kısayollarına dönüştüren bir aldatmaca hazırlar. El kitabını okumak gerekli olmamalı (bence) - bu nedenle G * d bir dizin oluşturdu - yani, eldeki işle alakalı olanları okuyun.
kanun listesi

1
Komut satırını magit ile eşleştirmez, ancak bir refcard vardır: magit.vc/manual/magit-refcard.pdf .
tarsius

@ tarsius: El kitabının "Evreleme ve Etiketleme" düğümüne işaret eden bir "git add" dizin girişi eklemek mantıklı olacaktır.
phils

Yanıtlar:


45

Değişiklik yapmak için s"sabit değişiklik" üzerine gelin. Bu, "İzlenmeyen dosyalar" ve "Düzenlenmeyen değişiklikler" altında listelenen dosyaları içerir.

Ayrıca, hunkları TABgörmek için ( İstenmeyen dosyalar) altındaki dosyaları (ayrıca birçok bölüm için de geçerlidir) kullanarak genişletebilirsiniz . Ardından s, içinde bir nokta varken tuşuna basarak, bireysel bir isabet atabilirsiniz .

Bölgeyi kullanarak bir iri kısımdan sadece sahne bile alabilirsiniz. Bunu yapmak C-SPCiçin bölgenin başlangıcını işaretleyin ve ardından nbölgenin bitmesi gereken yere gitmek için birkaç kez basın.

Amacıyla git add --intent-to-addkullanımı C-u s.

Ayrıca benzer şekilde değişiklikleri kaldırabilir, atabilir, geri alabilir ve uygulayabilirsiniz. Bu, kılavuzda daha ayrıntılı olarak açıklanmaktadır. Özellikle bkz: Evreleme ve etiketleme , Uygulama ve Bölümler . Evreleme ayrıca Başlarken bölümünde de ele alınmaktadır .


4
sbir dosyayı sahneleyecek. Fakat nasıl dosya ekleyebilirim, böylece git dosyayı izlemeye başlayacak ancak tüm değişiklikleri aşamaz hale getirecek mi?
ChillarAnand 12:15

7
@ChillarAnand Şimdi bunu kullanarak yapabilirsiniz C-u s.
tarsius

9

Başlayın magit-status, ardından "İzlenmeyen dosyalar" başlığı altındaki dosya adına gidin ve saşamaya getirmek için tıklayın.


6

Eğer aradığınız şey bir dosyayı doğrudan ara belleğinden eklemenin / yerleştirmenin bir yoluysa: komutu deneyin magit-stage-file. Bunu çok yaparsanız, bir anahtara bağlayabilirsiniz.

Diğerlerinin de belirttiği gibi, dosya eklemenin / eklemenin en yaygın yolu magit-statusarabellektir.


magit-stage-file dosya aşamasını sorar. Doğrudan sahneye
çıkmaz

Benim için böyle davranmaz. Belgeden ayrıca: "Bir önek argümanıyla veya noktada dosya olmadığında, dosyanın sıralanmasını isteyin. Aksi halde, dosyayı onaylamadan istenen noktaya getirin."
glucas

Ah, anladım: Yeni bir dosya için aslında ister. Dosya zaten varsa (ve siz değişiklikleri yaparsanız) bunu sessizce yapar. Gösterdiğin için teşekkürler.
glucas
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.