Visual Studio, Git ile sürüm denetimini nasıl kolaylaştırır?

Kodunuzun daha önce çalışan bir sürümüne geri dönmek istediğiniz oldu mu? Kodunuzun kopyalarını farklı konumlarda yedek olarak el ile depoluyor musunuz? Sürüm denetimi çözümdür.

Git, en yaygın kullanılan modern sürüm denetim sistemidir. Git ile, zaman içinde yaptığınız kod değişikliklerini izleyebilir ve belirli sürümlere geri dönebilirsiniz. Bu nedenle ister profesyonel bir geliştirici olun ister kod oluşturmayı öğreniyor olun, Visual Studio'nun Git deneyimi sizin için çok yararlı olabilir.

İpucu

Visual Studio'da Git ve GitHub kullanma hakkında bilgi edinmek için Git öğrenme serisine kaydolun.

Visual Studio'da Git & GitHub ile çalışmaya başlama

Git ile Visual Studio ile sürüm denetimi kolaydır. Nerede olduğunu biliyoruz. GitHub veya Azure DevOps gibi tercih ettiğiniz Git sağlayıcısıyla uzaktan çalışabilirsiniz. Ya da hiçbir sağlayıcı olmadan yerel olarak çalışabilirsiniz.

Visual Studio ile Git kullanmaya başlamak için:

Anahtarlığınıza hem GitHub hem de GitHub Enterprise hesaplarını eklemekle kalmaz, aynı Microsoft hesaplarında olduğu gibi bunlardan da yararlanabilirsiniz. GitHub hesabınız yoksa şimdi Visual Studio ile kullanılacak bir GitHub hesabı oluşturmak için bu adımları izleyin.

Git'i kullanmaya yeni başladıysanız, https://git-scm.com/ web sitesi başlamak için iyi bir yerdir.

Visual Studio'da Git Deposu Oluştur iletişim kutusunun ekran görüntüsü.

Komut satırında git komutlarını kullanmak istiyorsanız, Windows için Git'i de yüklemeniz gerekir (Microsoft ürünü değil).

dosyaları Çözüm Gezgini'de görüntüleme

Bir depoyu kopyaladığınızda veya yerel bir depo açtığınızda, Visual Studio Git bağlamını değiştirir. Çözüm Gezgini Git deposunun kökündeki klasörü yükler ve dosya uzantısına sahip olanlar gibi CMakeLists.txt görüntülenebilir dosyalar için dizin ağacını .sln tarar. Daha fazla bilgi için bkz. Çözüm Gezgini dosyaları görüntüleme.

Sezgisel iç döngü iş akışı

Günlük Git iş akışınız için Visual Studio, kodunuzdan uzaklaşmanıza gerek kalmadan kodlama sırasında Git ile etkileşim kurmanın sorunsuz bir yolunu sağlar.

Çok görevli çalışma ve dallar aracılığıyla kodunuzla denemeler gerçekleştirme yetkisine sahipsiniz. Siz veya ekibiniz aynı anda birden çok özellik üzerinde çalışıyorsanız veya çalışma kodunuzu etkilemeden fikirleri keşfetmek istiyorsanız dallanma çok yararlıdır. Önerilen Git iş akışı, üzerinde çalıştığınız her özellik veya düzeltme için yeni bir dal kullanır. Visual Studio'dan dal oluşturmayı öğrenin.

Yeni bir dal oluşturup bu dala geçiş yaptıktan sonra, mevcut dosyaları değiştirerek veya yenilerini ekleyerek ve sonra çalışmanızı depoya işleyerek çalışmaya başlayabilirsiniz. Visual Studio'da işleme yapma hakkında daha fazla bilgi edinmek ve Git'teki dosya durumlarını daha iyi anlamak için İşleme yapma sayfasına bakın.

Git dağıtılmış bir sürüm denetim sistemidir, yani şu ana kadar yapılan tüm değişiklikler yalnızca yerel değişikliklerdir. Bu değişiklikleri uzak depoya eklemek için bu yerel işlemeleri uzak bir depoya göndermeniz gerekir.

Bir ekipte çalışıyorsanız veya farklı makineler kullanıyorsanız, uzak depoda sürekli olarak yeni değişiklikler getirmeniz ve çekmeniz gerekir. Visual Studio'da Git ağ işlemlerini yönetme hakkında daha fazla bilgi edinmek için Getirme, çekme, gönderme ve eşitleme sayfasına bakın.

Git menüsü ve Çözüm Gezgini Git Değişiklikleri sekmesinin gösterildiği Visual Studio IDE.

Depo yönetimi ve işbirliği

Ancak, Git deponuza odaklanmanın daha mantıklı olduğu zamanlar vardır. Örneğin, ekibinizin üzerinde çalıştığı şeyin iyi bir resmini almanız veya farklı bir daldan bir işlemeyi kopyalamanız ya da giden işlemelerinizi temizlemeniz gerekebilir. Visual Studio, diğer araçları kullanma gereksinimini ortadan kaldıran güçlü depo göz atma ve işbirliği özellikleri içerir.

Visual Studio,Git deponuza odaklanmanıza yardımcı olmak için, yerel ve uzak dallar ve işleme geçmişi dahil olmak üzere deponuzdaki tüm ayrıntıların birleştirilmiş bir görünümü olan bir Git Deposu penceresine sahiptir. Bu pencereye doğrudan Git'ten veya menü çubuğundaki Görünüm'den veya durum çubuğundan erişebilirsiniz.

Çözüm Gezgini Git menüsünü ve Git Değişiklikleri sekmesini vurgulayan Visual Studio IDE.

Git depolarına göz atma ve yönetme

Git deponuza göz atmak ve bunları yönetmek için Visual Studio'daki Git Deposu penceresini nasıl kullanabileceğiniz hakkında daha fazla bilgi edinmek için aşağıdaki sayfalara bakın:

Birleştirme çakışmalarını işleme

İki geliştirici bir dosyadaki aynı satırları değiştirirse ve Git hangisinin doğru olduğunu otomatik olarak bilmezse birleştirme sırasında çakışmalar oluşabilir. Git birleştirmeyi durdurur ve çakışan bir durumda olduğunuzu size bildirir. Birleştirme çakışmalarını çözme sayfasında daha fazla bilgi edinin.

Git ayarlarınızı kişiselleştirme

Git ayarlarınızı hem depo düzeyinde hem de genel düzeyde kişiselleştirmek için:

  1. Menü çubuğunda git >Ayarlar veya Araçlar>Seçenekler>Kaynak Denetimi>Git Genel Ayarlar

  2. İstediğiniz seçenekleri belirtin.

    Visual Studio IDE'de kişiselleştirme ve özelleştirme ayarlarını seçebileceğiniz Seçenekler iletişim kutusunun ekran görüntüsü.

Performans ve üretkenlik geliştirmeleri

Visual Studio'da tümleşik Git araçları söz konusu olduğunda performans ve üretkenlik geliştirmelerini yinelemeye devam ediyoruz. İşte birkaç önemli güncelleştirme:

  • İşleme grafı. Visual Studio 2022 sürüm 17.2'de Git deponuzu veya dal geçmişinizi görüntülerken karşılaşabileceğiniz gecikmeleri azaltmaya yardımcı olacak bir işleme grafı özelliği kullanıma sunulmuştur. Daha fazla bilgi için Git deneyiminiz için süper ücret blog gönderisine bakın.

  • Dal değiştirme. Ayrıca Visual Studio 2022 sürüm 17.2'de çözümün yeniden yüklenmesi gereken dal anahtarı sayısını %80'lik bir tahminle azalttık. Daha fazla bilgi edinmek için Performans Geliştirmeleri: Git Dal Değiştirme blog gönderisine bakın.

Visual Studio 2022 sürüm 17.6'da GitHub Sorunları ve Azure DevOps iş öğelerini arama ve bağlantı oluşturma özelliğini de içeren daha da fazla özellik güncelleştirmesi vardır. Tüm ayrıntıları almak için Üretkenliği Artırmak için Git Özellikleri blog gönderisine bakın.

Git artık Visual Studio 2019'da varsayılan sürüm denetimi deneyimidir. Sürüm 16.6'dan bu yana, geri bildirimlerinize dayanarak özellik kümesini oluşturma ve yineleme üzerinde çalıştık. Sürüm 16.8'de herkes için varsayılan sürüm denetimi deneyimi haline geldi.

Not

Visual Studio 2022'de Git özellik kümesini de oluşturmaya ve yinelemeye devam ediyoruz. Son özellik güncelleştirmesi hakkında daha fazla bilgi edinmek için Visual Studio'da çoklu depo desteği blog gönderisine bakın.

Git hakkında daha fazla bilgi edinin

Git, en yaygın olarak kullanılan modern sürüm denetim sistemidir, bu nedenle ister profesyonel bir geliştirici olun ister kod oluşturmayı öğreniyorsanız Git sizin için çok yararlı olabilir. Git'i kullanmaya yeni başladıysanız, https://git-scm.com/ web sitesi başlamak için iyi bir yerdir. Burada, hile sayfaları, popüler bir çevrimiçi kitap ve Git Basics videoları bulacaksınız.

Visual Studio 2019'da Git ile çalışmaya başlama

Visual Studio'da yeni Git deneyimini nasıl kullanacağınız konusunda size yol göstereceğiz, ancak önce hızlı bir tura katılmak isterseniz aşağıdaki videoya göz atın:

Video uzunluğu: 5,27 dakika

Daha üretken olmak için Git'i Visual Studio ile kullanmaya başlamanın üç yolu vardır:

  • Yeni bir Git deposu oluşturun. Git ile ilişkilendirilmemiş kodunuz zaten varsa, yeni bir Git deposu oluşturarak işe başlayabilirsiniz.
  • Var olan bir Git deposunu kopyalayın. Üzerinde çalışmak istediğiniz kod makinenizde değilse, mevcut uzak depoları kopyalayabilirsiniz.
  • Var olan bir Git deposunu açın. Kodunuz zaten makinenizdeyse, Dosyayı>Aç>Proje/Çözüm (veya Klasör) kullanarak kodu açabilirsiniz ve Visual Studio otomatik olarak başlatılmış bir Git deposu olup olmadığını algılar.

Not

Visual Studio 2019 sürüm 16.8'den başlayarak, tamamen tümleşik bir GitHub hesabı deneyimine yer verdik. Artık anahtarlığınıza hem GitHub hem de GitHub Enterprise hesapları ekleyebilirsiniz. Aynı Microsoft hesaplarında olduğu gibi bunları ekleyip kullanabilirsiniz. Bu, Visual Studio'da GitHub kaynaklarınıza daha kolay erişebileceğiniz anlamına gelir. Daha fazla bilgi için Visual Studio'da GitHub hesaplarıyla çalışma sayfasına bakın.

İpucu

GitHub hesabınız yoksa, Visual Studio ile kullanmak üzere GitHub hesabı oluşturma sayfasında açıklanan adımları izleyerek işe başlayabilirsiniz.

Visual Studio 2019'da yeni bir Git deposu oluşturma

Kodunuz Git ile ilişkili değilse, yeni bir Git deposu oluşturarak işe başlayabilirsiniz. Bunu yapmak için menü çubuğunda Git>Git Deposu Oluştur'u seçin. Ardından Git deposu oluştur iletişim kutusuna bilgilerinizi girin.

Visual Studio'da Git Deposu Oluştur iletişim kutusu.

Git deposu oluştur iletişim kutusu, yeni deponuzu GitHub'a göndermeyi kolaylaştırır. Varsayılan olarak, yeni deponuz özeldir ve bu da depoya erişebilecek tek kişinin siz olduğunuz anlamına gelir. Kutunun işaretini kaldırırsanız, deponuz genel olur; bu da GitHub'daki herkesin bunu görüntüleyebileceği anlamına gelir.

İpucu

Deponuzun genel veya özel olması fark etmeksizin, bir ekiple çalışmasanız bile kodunuzun uzaktan yedeğinin GitHub'da güvenli bir şekilde depolanması en iyisidir. Bu, hangi bilgisayarı kullanıyor olursanız olun kodunuzun kullanımınıza sunulmasını da sağlar.

Yalnızca yerel seçeneğini kullanarak yalnızca yerel git deposu oluşturmayı seçebilirsiniz. Alternatif olarak, Mevcut Uzak seçeneğini kullanarak yerel projenizi Azure DevOps'ta veya başka bir Git sağlayıcısında bulunan boş bir uzak depoya bağlayabilirsiniz.

Visual Studio 2019'da mevcut git deposunu kopyalama

Visual Studio basit bir kopyalama deneyimi içerir. Kopyalamak istediğiniz deponun URL'sini biliyorsanız, URL'yi Depo konumu bölümüne yapıştırabilir ve ardından Visual Studio'nun kopyalamasını istediğiniz disk konumunu seçebilirsiniz.

Visual Studio'da Git Deposu Kopyala iletişim kutusu.

Depo URL'sini bilmiyorsanız Visual Studio, mevcut GitHub veya Azure DevOps deponuza göz atmayı ve bunları kopyalamayı kolaylaştırır.

Visual Studio 2019'da var olan bir yerel deposunu açma

Bir depoyu kopyaladıktan veya oluşturduktan sonra, Visual Studio Git deposunu algılar ve Git menüsündeki Yerel Depolar listenize ekler.

Buradan Git depolarınıza hızlı bir şekilde erişebilir ve bunlar arasında geçiş yapabilirsiniz.

Visual Studio'daki Git menüsündeki Yerel Depolar seçeneği

Visual Studio 2019'da Çözüm Gezgini dosyaları görüntüleme

Bir depoyu kopyaladığınızda veya yerel bir depo açtığınızda, Visual Studio daha önce açık olan çözümleri ve projeleri kaydedip kapatarak sizi bu Git bağlamı içine geçirir. Çözüm Gezgini Git deposunun kökündeki klasörü yükler ve görüntülenebilir dosyalar için dizin ağacını tarar. Bunlar CMakeLists.txt gibi dosyaları veya .sln dosya uzantısına sahip dosyaları içerir.

Visual Studio, Çözüm Gezgini hangi dosyayı yüklediğinize bağlı olarak Görünümünü ayarlar:

  • Tek bir .sln dosyası içeren bir depoyu klonlarsanız Çözüm Gezgini bu çözümü sizin için doğrudan yükler.
  • Çözüm Gezgini deponuzda hiçbir .sln dosyası algılamıyorsa, varsayılan olarak Klasör Görünümü'nü yükler.
  • Deponuzda birden fazla .sln dosyası varsa, Çözüm Gezgini arasından seçim yapabileceğiniz kullanılabilir Görünümlerin listesini gösterir.

Çözüm Gezgini araç çubuğundaki Görünümleri Değiştir düğmesini kullanarak, açık olan Görünüm ile Görünümler listesi arasında geçiş yapabilirsiniz.

Visual Studio'da Görünümleri Değiştir düğmesinin seçili olduğu Çözüm Gezgini.

Daha fazla bilgi için, Depodan proje açma öğreticisinin Çözüm Gezgini dosyaları görüntüleme bölümüne bakın.

Visual Studio 2019'da Git Değişiklikleri penceresi

Git, siz çalışırken deponuzdaki dosya değişikliklerini izler ve deponuzdaki dosyaları üç kategoriye ayırır. Bu değişiklikler, komut satırına komutu girdiğinizde git status göreceğiniz değişikliklerle eşdeğerdir:

  • Değiştirilmemiş dosyalar: Bu dosyalar son işlemenizden bu yana değişmedi.
  • Değiştirilen dosyalar: Bu dosyalar son işlemenizden bu yana değişiklikler içeriyor, ancak bunları henüz bir sonraki işleme için hazırlamadınız.
  • Aşamalı dosyalar: Bu dosyalar bir sonraki işlemeye eklenecek değişikliklere sahiptir.

Siz işinizi yaparken Visual Studio, Git Değişiklikleri penceresinin Değişiklikler bölümünde projenizde yapılan dosya değişikliklerini izler.

Visual Studio'da Git Değişiklikleri penceresi.

Değişiklikleri hazırlamaya hazır olduğunuzda, hazırlamak istediğiniz her dosyada (artı) düğmesine tıklayın + veya bir dosyaya sağ tıklayın ve ardından Aşama'yı seçin. Ayrıca, Değişiklikler bölümünün üst kısmındaki Tümünü + (artı) aşamala düğmesini kullanarak, değiştirilen tüm dosyalarınızı tek tıklamayla da hazırlayabilirsiniz.

Bir değişikliği hazırladığınızda, Visual Studio bir Aşamalı Değişiklikler bölümü oluşturur. Bir sonraki işlemeye yalnızca Aşamalı Değişiklikler bölümündeki değişiklikler eklenir. Bunu, İşleme Aşamalı'yı seçerek yapabilirsiniz. Bu eylemin eşdeğer komutudur git commit -m "Your commit message". Değişiklikler , – (eksi) düğmesine tıklanarak da kaldırılabilir. Bu eylemin eşdeğer komutu, git reset <file_path> tek bir dosyanın sahnesini açmak veya git reset <directory_path> dizindeki tüm dosyaları silmektir.

Ayrıca, hazırlama alanını atlayarak değiştirilmiş dosyalarınızı hazırlamamayı da seçebilirsiniz. Bu durumda Visual Studio, değişikliklerinizi hazırlamanıza gerek kalmadan doğrudan işlemenize olanak tanır. İşleme iletinizi girip Tümünü İşle'yi seçmeniz gerekir. Bu eylemin eşdeğer komutudur git commit -a.

Visual Studio ayrıca Tümünü İşle ve Tümünü gönder ve İşle ve Eşitle kısayollarını kullanarak tek tıklamayla işlemeyi ve eşitlemeyi kolaylaştırır. Değişiklikler ve Hazırlanmış değişiklikler bölümlerinde herhangi bir dosyaya çift tıkladığınızda, dosyanın değiştirilmemiş sürümüyle satır satır karşılaştırma görebilirsiniz.

Visual Studio'da dosya sürümlerinin satır satır karşılaştırması

İpucu

Azure DevOps deposuna bağlıysanız "#" karakterini kullanarak Azure DevOps iş öğesini bir işlemeyle ilişkilendirebilirsiniz. Azure DevOps deponuzu Takım Gezgini>yönetim Bağlan ions aracılığıyla bağlayabilirsiniz.

Visual Studio 2019'da var olan bir dalı seçme

Visual Studio, Git Değişiklikleri penceresinin üst kısmındaki seçicide geçerli dalı görüntüler.

Visual Studio'da Git Değişiklikleri seçicisinin üst kısmındaki seçiciyi kullanarak görüntüleyebileceğiniz geçerli dallar

Geçerli dal, Visual Studio IDE'nin sağ alt köşesindeki durum çubuğunda da kullanılabilir.

Visual Studio IDE'nin sağ alt köşesindeki durum çubuğunu kullanarak görüntüleyebileceğiniz geçerli dallar

Her iki konumdan da mevcut dallar arasında geçiş yapabilirsiniz.

Visual Studio 2019'da yeni dal oluşturma

Yeni bir dal da oluşturabilirsiniz. Bu eylemin eşdeğer komutudur git checkout -b <branchname>.

Yeni dal oluşturmak, dal adını girmek ve var olan bir dala göre oluşturmak kadar basittir.

Visual Studio'da Yeni Dal Oluştur iletişim kutusu

Temel olarak mevcut bir yerel veya uzak dalı seçebilirsiniz. Kullanıma Alma dalı onay kutusu sizi otomatik olarak yeni oluşturulan dala değiştirir. Bu eylemin eşdeğer komutudur git checkout -b <new-branch><existing-branch>.

Visual Studio 2019'da Git Deposu penceresi

Visual Studio'da, deponuzdaki tüm dallar, uzaklar ve işleme geçmişleri dahil olmak üzere tüm ayrıntıların birleştirilmiş bir görünümü olan yeni bir Git Deposu penceresi vardır. Bu pencereye doğrudan Git'ten veya menü çubuğundaki Görünüm'den veya durum çubuğundan erişebilirsiniz.

Visual Studio 2019'da dalları yönetme

Git menüsünden Dalları Yönet'i seçtiğinizde Git Deposu penceresinde dallar ağaç görünümünü görürsünüz. Sol bölmeden, dalları kullanıma almak, yeni dallar oluşturmak, birleştirmek, yeniden temel almak, kiraz seçmek ve daha fazlasını yapmak için sağ tıklama bağlam menüsünü kullanabilirsiniz. Dala tıkladığınızda, sağ bölmede işleme geçmişinin önizlemesini görebilirsiniz.

Visual Studio 2019'da gelen ve giden işlemeler

Bir dal getirdiğinizde Git Değişiklikleri penceresinde, dal açılan listesinin altında uzak daldan alınan kaldırılmamış işlemelerin sayısını gösteren bir gösterge bulunur. Bu gösterge ayrıca, pusuya düşürülmemiş yerel işleme sayısını da gösterir.

Visual Studio'da gösterge açılan kullanıcı arabirimi öğesini gösteren Git Değişiklikleri penceresi

Gösterge, sizi Git Deposu penceresinde bu dalın işleme geçmişine götüren bir bağlantı olarak da işlev görür. Geçmişin en üstünde artık bu gelen ve giden işlemelerin ayrıntıları görüntülenir. Buradan, işlemeleri çekme veya göndermeye de karar vekleyebilirsiniz.

Visual Studio'da bir dalın işleme geçmişini gösteren Git Deposu penceresi

Visual Studio 2019'da İşleme Ayrıntıları

Bir İşleme'ye çift tıkladığınızda, Visual Studio ayrıntılarını ayrı bir araç penceresinde açar. Buradan işlemeyi geri alabilir, işlemeyi sıfırlayabilir, işleme iletisini değiştirebilir veya işlemede bir etiket oluşturabilirsiniz. İşlemede değiştirilen bir dosyaya tıkladığınızda Visual Studio, işlemenin ve üst öğesinin yan yana Fark görünümünü açar.

Visual Studio'da İşleme Ayrıntıları iletişim kutusu

Visual Studio 2019'da birleştirme çakışmalarını işleme

İki geliştirici bir dosyadaki aynı satırları değiştirirse ve Git hangisinin doğru olduğunu otomatik olarak bilmezse birleştirme sırasında çakışmalar oluşabilir. Git birleştirmeyi durdurur ve çakışan bir durumda olduğunuzu size bildirir.

Visual Studio, birleştirme çakışmasını tanımlamayı ve çözmeyi kolaylaştırır. İlk olarak, Git Deposu penceresinde pencerenin üst kısmında altın renkli bir bilgi çubuğu gösterilir.

Visual Studio'da 'Birleştirme çakışmalarla tamamlandı' iletisi

Git Değişiklikleri penceresinde ayrıca, altında birleştirilmemiş dosyaların ayrı bölümünde yer alan 'Birleştirme çakışmalarla devam ediyor' iletisi görüntülenir.

Visual Studio'da 'Çakışmalarla birleştirme sürüyor' iletisi

Ancak bu pencerelerden hiçbiri açık değilse ve bunun yerine birleştirme çakışmaları olan dosyaya giderseniz, aşağıdaki metni aramanız gerekmez:

    <<<<<<< HEAD
    =======
    >>>>>>> main

Bunun yerine, Visual Studio sayfanın üst kısmında, açılan dosyanın çakışmaları olduğunu gösteren altın renkli bir bilgi çubuğu görüntüler. Ardından, bağlantıya tıklayarak Birleştirme Düzenleyicisi'ni açabilirsiniz.

Visual Studio'da 'Dosya birleştirme çakışmaları içeriyor' iletisinin ekran görüntüsü

Visual Studio 2019'da Birleştirme Düzenleyicisi

Visual Studio'daki Birleştirme Düzenleyicisi, gelen değişiklikleri, geçerli değişikliklerinizi ve birleştirmenin sonucunu görüntüleyen üç yönlü bir birleştirme aracıdır. Dosyadaki çakışmalar ve otomatik olarak birleştirilmiş farklar arasında gezinmek için Birleştirme Düzenleyicisi'nin en üst düzeyindeki araç çubuğunu kullanabilirsiniz.

Visual Studio'da Birleştirme Düzenleyicisi

Farkları göstermek/gizlemek, sözcük farklarını göstermek/gizlemek ve düzeni özelleştirmek için de iki durumlu düğmeleri kullanabilirsiniz. Her kenarın üst kısmında, tüm değişiklikleri bir taraftan veya diğerinden almak için kullanabileceğiniz onay kutuları vardır. Ancak tek tek değişiklikleri almak için, iki taraftaki çakışan çizgilerin solundaki onay kutularına tıklayabilirsiniz. Son olarak, çakışmaları çözmeyi bitirdiğinizde Birleştirme Düzenleyicisi'nde Birleştirmeyi Kabul Et düğmesini seçebilirsiniz. Ardından bir işleme iletisi yazar ve çözümlemeyi tamamlamak için değişiklikleri işlersiniz.

Visual Studio 2019'da Git ayarlarınızı kişiselleştirme

Git ayarlarınızı hem depo düzeyinde hem de genel düzeyde kişiselleştirmek ve özelleştirmek için, menü çubuğunda git> Ayarlar veya menü çubuğundaki Araçlar>Seçenekleri>Kaynak Denetimi'ne gidin. Ardından, istediğiniz seçenekleri belirleyin.

Visual Studio IDE'de kişiselleştirme ve özelleştirme ayarlarını seçebileceğiniz Seçenekler iletişim kutusu.

Visual Studio 2019'da tam Ekip Gezgini deneyimini kullanma

Yeni Git deneyimi, Visual Studio 2019'da sürüm 16.8'den sonraki varsayılan sürüm denetim sistemidir. Ancak, kapatmak isterseniz kapatabilirsiniz. Araçlar>Seçenekleri>Ortam>Önizleme Özellikleri'negidin ve yeni Git kullanıcı deneyimi onay kutusunu açıp kapatarak Git için Takım Gezgini'ne geri dönün.

Visual Studio'da Seçenekler iletişim kutusunun Önizleme Özellikleri bölümü