Git Komut isteminden çalışma
Visual Studio, Git sürüm denetimli kod tabanında bir uygulama geliştirmek için ihtiyaç duyduğunuz temel yeteneklerin çoğunu sağlar.El ile bazı görevler için komut istemini kullanmanız ya da bir komut dosyası kullanarak işi otomatikleştirmeniz gerekebilir.
Komut isteminden çalışma
Komut istemi araçlarını kullanmak için ayarlama yapma
Komut istemi araçlarını yükleme
TFS hesabınız için temel kimlik doğrulamasını etkinleştirme
Git komut istemi penceresini açın
Soru - Yanıt
Komut isteminden çalışma
Uyarı |
---|
Deneyimli bir Git kullanıcısı değilseniz, komut istemini dikkatli şekilde kullanın.Komutu kullanmadan önce kapsamlı olarak araştırdığınızdan emin olun. |
İstiyorum... |
Visual Studio'da bunu yapabilir miyim? |
Komut isteminden bunu nasıl yapabilirim? |
||
---|---|---|---|---|
Son kaydetmemi düzeltmek.Bazı tipik durumlarda:
|
||||
Kaydetmeye etiket uygulama |
Hayır, ancak bunları görüntüleyebilirsiniz.Bkz. Git'teki geçmiş sürümleri görüntüleme ve yönetme. |
Komut istemini, yeterli izniniz varsaTFS'deki bir depodan etiketleri itmek, düzenlemek ve kaldırmak için kullanabilirsiniz (bkz. Git scm: Git Temelleri - Etiketleme). |
||
Dal oluşturma ve birleştirme |
Evet (ancak bazı çakışmalar ancak komut isteminde çözümlenebilir). |
|||
Değişikliklerimi kaydetmek. |
|
|||
Uzak bir depoyu geliştirme makineme kopyalamak (klonlama) |
||||
Yerel bir depo oluşturma (başlatma) |
||||
Not oluşturma veya düzenleme |
Hayır |
Komut istemini, yeterli izniniz varsaTFS'deki bir depodan notları itmek, düzenlemek ve kaldırmak için kullanabilirsiniz (bkz. Git-scm: Kendine Not). |
||
Yerel depomla ilgili bilgi (örneğin, izlediğim uzak depolar) edinmek |
Depo bir TFS takım projesindeyse, evet.Aksi durumda, Hayır. |
|||
(Fetch) önizlemesini görüntüleyin ve ardından uzaktan depodan değişiklikleri (çekin) indirin |
Evet (ancak bazı çakışmalar ancak komut isteminde çözümlenebilir) |
|||
Değişiklikleri uzak bir depoya itin |
||||
Geçmişi yeniden sıralayın veya yürütmeleri birleştirin (sıkıştırma). |
Hayır |
Git-scm: Git Dallanma - Yeniden Temellendirme, Git-scm: Kaydetmeleri Sıkıştırma, git-rebase |
||
İadenin tersini uygulayarak, iade edilen bir değişikliği geri alın.Bkz. Geri çevir komutuyla değişiklikleri geri alma. |
||||
Değişiklikleri sıkıştırma |
Hayır |
|||
Yerel depomu önceki bir kaydetmeye döndürerek ve sonraki kaydetmenin başvurusunu kaldırarak, yapılan değişiklikleri geri almak.
|
Hayır |
|||
Son kaydetme işleminden sonra yaptığım değişiklikleri görüntülemek ve yönetmek |
Git scm: Git Temelleri - Değişiklikleri Depoya Kaydetme, Git-scm: Git Temelleri - Bir Şeyleri Geri Alma |
|||
Geçmişi görüntüle |
Komut istemi araçlarını kullanmak için ayarlama yapma
Komut istemi araçlarını kullanmadan önce bunları yüklemeniz, ardından da temel kimlik doğrulamasını etkinleştirmeniz gerekir.
Komut istemi araçlarını yükleme
Bazı komut satırı araçlarını henüz yüklemediyseniz Visual Studio'dan hemen alabilirsiniz. (Git komutu girmeyi denediğinizde 'git' is not recognized as an internal or external command... iletisini alırsınız bu, araçlara sahip olmadığınızı gösterir.)
İpucu |
---|
|
Visual Studio Online hesabınız için temel kimlik doğrulamasını etkinleştirme
Havuzunuz Visual Studio Online'da barındırılıyorsa, Git görevleri gerçekleştirmek için komut satırını kullanmadan önce temel kimlik doğrulamasını etkinleştirmeniz gerekir.Bunu, TFS'deki kullanıcı profilinizden ayarlayabilirsiniz.
Git komut istemini başlatın
Değişiklikler (Klavye: Ctrl + 0, G), Kayıtlar ve Dallar sayfalarında Eylemler menüsünden Git komut istemini başlatabilirsiniz.
Bağlan (Klavye: Ctrl + 0, C) sayfasındaki depolardan da Git komut istemini başlatabilirsiniz.