Visual Studio 2019'da Git deneyimini Takım Gezgini ile karşılaştırma

Visual Studio 2019 sürüm 16.8'de git deneyiminin ilk sürümünü başlattık. Bu deneyim, yaygın Git görevlerini içeren basit bir Git Değişiklikleri penceresiyle bağlam geçişlerini azaltmaya yardımcı olur. Ayrıca, dal yönetimi ve depoya göz atma gibi daha gelişmiş Git işlemleri için ekran genelinde bir Git Deposu penceresi de içerir.

Takım Gezgini'ni kullanıyorsanız, Git deneyimini nasıl kullanabileceğinizi açıklayan adım adım bir kılavuz aşağıda verilmiştir.

Not

Aşağıdaki bölümde, tablonun sütunlarına sığacak şekilde boyutlandırılmış ekran görüntüleri yer almaktadır. Daha büyük bir sürümünü görüntülemek için her ekran görüntüsüne tıklayın. (Dokunmatik ekranlı bir cihaz kullanıyorsanız, daha büyük bir sürümünü görüntülemek için her ekran görüntüsüne dokunun.)

Kullanmaya başlayın

Takım Gezgini Git deneyimi
Depoyu kopyalama Screenshot of the Connect window for Team Explorer in Visual Studio 2019, with a 'clone a repo' procedure overlay.

1. Bağlan sayfasını açın.
2. Bağlan yonları Yönet'i genişletin.
3. Project'e Bağlan'ı seçin.
Screenshot of the Git menu in Visual Studio 2019, with a 'clone a repo' procedure overlay.

1. Git menüsünü açın.
2. Depoyu Kopyala'yı seçin.

Depolar arasında geçiş yapma Screenshot of the Connect window for Team Explorer in Visual Studio 2019, with a 'switch between repos' procedure overlay.

1. Bağlan sayfasını açın.
2. Yerel Depolar listesinden bir depo seçin.
Screenshot of the Local Repositories menu item in Visual Studio 2019, with a 'clone a repo' procedure overlay.

1. Git menüsünü açın.
2. Yerel Depolar listesinden bir depo seçin.
Çözüm açma Screenshot of the Home window for Team Explorer in Visual Studio 2019, with an 'open a solution' procedure overlay.

1. Ekip Gezgini'nde Giriş sayfasını açın.
2. Çözüm listesinden bir çözüm seçin.
Screenshot of Solution Explorer in Visual Studio 2019, with an 'open a solution' procedure overlay.

1. Çözüm Gezgini'da Görünümleri Değiştir sayfasını açın.
2. Çözüm listesinden bir çözüm seçin.
Kaynak denetimine çözüm ekleme ve yeni depo oluşturma Screenshot collage of Team Explorer options in Visual Studio 2019, with an Add to Source Control - Create Repo procedure overlay.

1. Kaynak Denetimine Ekle durum çubuğu menüsünde Git'i seçin.
2. Yayımla'yı seçin.
Screenshot collage of Git options in Visual Studio 2019, with an 'add to source control - create repo' procedure overlay.

1. Kaynak Denetimine Ekle durum çubuğu menüsünde Git'i seçin veya üst düzey Visual Studio menü çubuğunda Git Deposu Oluştur'u seçin>.
2. Oluştur ve Gönder'i seçin.

Not: Kodunuzu Azure DevOps'a eklemek istiyorsanız mevcut uzak seçeneği kullanın. Bu durumda, önce bir Azure DevOps deposu oluşturmanız gerekir.

İpucu

Git deneyimi, açtığınız depoya veya çözüme göre doğru Azure DevOps deposuna otomatik olarak bağlanmalıdır. Ancak depoya el ile bağlanmanız gerekiyorsa, ekip gezginini kullanarak bunu yapmaya devam edebilirsiniz. Visual Studio menü çubuğunda Ekip Gezgini'ni>görüntüle>Bağlan yönetme> Bağlan'yi seçin.

Git değişiklikleri

Takım Gezgini Git deneyimi
İşleme ve hazırlama Screenshot of the Changes window for Team Explorer in Visual Studio 2019, with a 'commit and stage' procedure overlay.

1. İşleme iletisi girin.
2. Tümünü İşle'yi seçin.
3. Belirli dosyaları hazırlamak için dosyalara sağ tıklayın ve ardından Aşama'yı seçin.
Screenshot of the Git Changes window in Visual Studio 2019, with a 'commit and stage' procedure overlay.

1. İşleme iletisi girin.
2. Tümünü İşle'yi seçin.
3. Belirli dosyaları hazırlamak için, üzerine gelin ve "+" simgesine tıklayın.
İşlemeyi değiştirme Screenshot of the Changes window for Team Explorer in Visual Studio 2019, with an 'amend a commit' procedure overlay.

1. Eylemler açılan öğesine tıklayın.
2. Önceki İşlemeyi Düzelt'i seçin.
Screenshot of the Git Changes window in Visual Studio 2019, with an 'amend a commit' procedure overlay.

1. Düzelt onay kutusuna tıklayın.
2. Güncelleştirmelerinizi işlemek için Tümünü İşle'ye tıklayın.
Değişikliği hazırlama Screenshot of the Changes window for Team Explorer in Visual Studio 2019, with a 'stash a change' procedure overlay.

1. Zula açılan listesini tıklatın.
2. İlgili Zula seçeneğini belirleyin.
Screenshot of the Git Changes window in Visual Studio 2019, with a 'stash a change' procedure overlay.

1. Tümünü İşle açılan listesini tıklatın.
2. İlgili Zula seçeneğini belirleyin.

Eşitleme

Takım Gezgini Git deneyimi
Değişiklikleri getirme, çekme ve gönderme Screenshot of the Synchronization window for Team Explorer in Visual Studio 2019, with a 'fetch, pull, and push' procedure overlay.

1. Eşitleme sayfasına gidin.
2. Seçtiğiniz ağ işlemine tıklayın.
Screenshot of the Git Changes window in Visual Studio 2019, with a 'fetch, pull, and push' procedure overlay.

1. Git Değişiklikleri penceresinde getirme, çekme ve basma düğmelerini bulun.
2. Seçtiğiniz ağ işlemine tıklayın.
Gelen ve Giden işlemeleri görüntüleme Screenshot of the Synchronization window for Team Explorer in Visual Studio 2019, with a 'view incoming and outgoing commits' procedure overlay.

1. Eşitleme sayfasına gidin.
2. Gelen ve giden listelerinizi görüntüleyin.
Screenshot of the Git Changes window and the Git Repository window in Visual Studio 2019, with a 'view incoming and outgoing commits' procedure overlay.

1. Git Değişiklikleri penceresinde giden /gelen bağlantısına tıklayın.
2. Git Deposu penceresinin üst kısmındaki grafik tablosundaki simgeleri kullanarak gelen ve giden işlemelerinizi görüntüleyin.

Dallar

Takım Gezgini Git deneyimi
Dal oluşturma Screenshot of the Branches window for Team Explorer in Visual Studio 2019, with a 'create a new branch' procedure overlay.

1. Dallar penceresine gidin.
2. Yeni Dal'a tıklayın.
Screenshot of the Git Changes window in Visual Studio 2019, with a 'create a new branch' procedure overlay.

1. Git Değişiklikleri penceresinde dal açılan listesine tıklayın.
2. Yeni Dal'a tıklayın.
Uzak daldan en son değişiklikleri alma Screenshot of the Branches window for Team Explorer in Visual Studio 2019, with a 'get recent changes from remote branch' procedure overlay.

1. Dallar sayfasına gidin.
2. Uzak dala sağ tıklayın ve Birleştir'i veya Yeniden TemelLe'yi seçin.
Screenshot of the Git Changes window in Visual Studio 2019, with a 'get recent changes from remote branch' procedure overlay.

1. Dal açılan listesine tıklayın.
2. Uzaktan Kumandalar sekmesinin altında uzak dala tıklayın ve Geçerli Dala Birleştir'i veya Geçerli Dalı Yeniden TemelLe'yi seçin.
Dalları yönetme Screenshot of the Branches window for Team Explorer in Visual Studio 2019, with a 'manage branches' procedure overlay.

1. Dallar penceresine gidin.
2. Yönetmek istediğiniz dallara sağ tıklayın.
3. İşlemeleri yönetmek için dalların geçmişini görüntüleyin.
Screenshot collage of how three UI options to use to manage branches in Visual Studio 2019.

1. Aşağıdaki giriş noktalarından birini kullanarak Git deposu penceresine gidin:

a. Üst düzey Visual Studio menüsünde Git Dalları Yönet'i seçin.>
b. Git değişiklikleri>gelen/giden'i seçin.
c. Sağ alttaki durum çubuğu menüsünde Dalları Yönet'i seçin.

2. Üst düzey Git>Dalları Yönet menüsünden aşağıdaki eylemlerden birini yapın:

A. Dallara sağ tıklayın.
B. Yönetmek istediğiniz işlemeleri çoklu seçin.

Çakışma çözümü

Takım Gezgini Git deneyimi
Çakışmaları olan dosyaların erişim listesi Screenshot collage of the Changes window and the Resolve Conflicts window for Team Explorer in Visual Studio 2019, with a procedure overlay.

1. Çakışmalar bağlantısına tıklayarak Çakışmaları Çöz penceresine gidin.
2. Birleştirme çakışmalarınızı çözmek için Çakışmalar listesini kullanın.
Screenshot of the Git Changes window in Visual Studio 2019, with a 'resolve conflicts' procedure overlay.

1. Çakışmalarla birleştirme işleminin devam ettiğini doğrulayın.
2. Birleştirme çakışmaları olan dosyaların listesi Git Değişiklikleri penceresinin Birleştirilmemiş Değişiklikler bölümünde görünür.
Çakışmaları çözün.