Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020
Visual Studio 2019 | Visual Studio 2022
Git deposu veya depo, klasör içindeki dosyalarda yapılan değişiklikleri izler. Bilgisayarınızda her biri kendi klasöründe depolanan herhangi bir sayıda yerel Git deposu oluşturabilirsiniz. Oluşturduğunuz her Git deposu diğer Git depolarından bağımsızdır, bu nedenle bir depoda yaptığınız değişiklikler diğerlerini etkilemez.
Git deposu, Git'e bir dosyayı yoksaymanızı söylemediğiniz sürece depodaki her dosyanın her sürümünü depolar. Git, dosya sürümlerini verimli bir şekilde kaydeder, bu nedenle çok sayıda sürümün depolanması çok fazla disk alanı gerektirmez. Git, dosya sürümlerini karşılaştırmayı, farklı sürümleri birleştirmeyi, sürümler arasında geçiş yapma ve çok daha fazlasını destekler. Kod dosyalarınızın Visual Studio çözümünün içinde veya dışında olmasına bakılmaksızın kaynak kodunuzu yönetmek için Git'i kullanabilirsiniz. Çalışmanızı paylaşmak için yerel Git deponuzu başkalarının erişebileceği uzak bir Git deposuna bağlayabilirsiniz. Uzak depo bir Azure Repos Git deposu, GitHub deposu veya barındırılan diğer Git deposu olabilir.
Bu makalede aşağıdaki görevler için yordamlar sağlanır:
- Yeni bir çözümden yerel Git deposu oluşturma
- Mevcut bir çözümden yerel Git deposu oluşturma
- Boş bir klasörde yerel Git deposu oluşturma
- Yerel Git deposunu Azure Repos Git deposuna bağlama
- Yerel git deposunu GitHub deposuna bağlama
Git iş akışına genel bakış için bkz . Azure Repos Git öğreticisi.
Önkoşullar
| Kategori | Gereksinimler |
|---|---|
| Proje erişimi | Bir projenin üyesi. |
| Permissions | - Özel projelerde kodu görüntüleme: En azından Temel erişim. - Özel projelerde kod kopyalama veya koda katkıda bulunma: Katkıda Bulunanlar güvenlik grubunun üyesi veya projedeki ilgili izinler. - Dal veya depo izinlerini ayarlayın: Dal veya depo için izin izinlerini yönetin . - Varsayılan dalı değiştirme: Depo için ilke izinlerini düzenleyin . - Bir depoyu içeri aktarma: Proje Yöneticileri güvenlik grubunun üyesi veya Git proje düzeyinde Depo oluşturma izni İzin Ver olarak ayarlanır. Daha fazla bilgi için bkz . Git deposu izinlerini ayarlama. |
| Services | Depolar etkinleştirildi. |
| Tools | Optional. az repos komutlarını kullanın: Azure DevOps CLI. |
Not
Ortak projelerde Paydaş erişimi olan kullanıcılar, kodu görüntüleme, kopyalama ve koda katkıda bulunma dahil olmak üzere Azure Depolarına tam erişime sahiptir.
| Kategori | Gereksinimler |
|---|---|
| Proje erişimi | Bir projenin üyesi. |
| Permissions | - Kodu görüntüle: En azından Temel erişim. - Kodu kopyalama veya koda katkıda bulunma: Katkıda Bulunanlar güvenlik grubunun üyesi veya projedeki ilgili izinler. |
| Services | Depolar etkinleştirildi. |
Yeni bir çözümden yerel Git deposu oluşturma
Visual Studio, yeni bir çözüm oluşturduğunuzda yerel git deposu oluşturmayı desteklemez. Bunun yerine Visual Studio çözümünüzü oluşturun, ardından Mevcut bir çözümden yerel Git deposu oluşturma bölümünde yer alan adımları izleyin.
Git komut satırı yeni bir Visual Studio çözümü oluşturmayı desteklemez. Bunun yerine, Visual Studio'yu kullanarak yeni çözümünüzü oluşturun, ardından Mevcut bir çözümden yerel Git deposu oluşturma bölümünde yer alan adımları izleyin.
Mevcut bir çözümden yerel Git deposu oluşturma
Mevcut Visual Studio çözümünüzdeki dosya değişikliklerini izlemek için yerel bir Git deposu oluşturun.
- Visual Studio 2022
- Visual Studio 2019 - Git menüsü
- Visual Studio 2019 - Takım Gezgini
- Git Komut Satırı
Visual Studio 2022, Git menüsünü, Git Değişikliklerini ve Çözüm Gezgini bağlam menülerini kullanarak bir Git sürüm denetimi deneyimi sağlar. Visual Studio 2019 sürüm 16.8, Takım Gezgini Git kullanıcı arabirimini de sunar. Daha fazla bilgi için Visual Studio 2019 - Takım Gezgini sekmesine bakın.
Çözüm Gezgini çözüm adına sağ tıklayın veya Çözüm Gezgini Klasör görünümünde herhangi bir öğeye sağ tıklayın ve git deposu oluştur'u seçin. Alternatif olarak, Visual Studio'nun sağ alt köşesindeki durum çubuğunda Kaynak Denetimine Ekle'yi ve ardından Git'i seçin. Bu seçenekleri görmüyorsanız kodunuz zaten bir Git deposundadır.
İsterseniz, Git Deposu Oluştur penceresini başlatmak > Oluştur'u da seçebilirsiniz. Bu seçeneği görmüyorsanız kodunuz zaten bir Git deposundadır.
Git deposu oluştur penceresinde Yalnızca yerel'i seçin, yerel yolun doğru olduğunu doğrulayın ve oluştur'u seçin.
Şimdi Visual Studio çözüm klasöründe yerel bir Git deposu oluşturdunuz ve kodunuzu bu depoya işlediniz. Yerel Git deponuz hem Visual Studio çözümünüzü hem de Git kaynaklarınızı içerir.
Boş bir klasörde yerel Git deposu oluşturma
- Visual Studio 2022
- Visual Studio 2019 - Git menüsü
- Visual Studio 2019 - Takım Gezgini
- Git Komut Satırı
Visual Studio 2022, Takım Gezgini'ni kullanarak yeni bir yerel depo oluşturmayı desteklemez. Git Komut Satırı'nı kullanın.
Yerel Git deposunu Azure Repos Git deposuna bağlama
Yerel Git deponuzu bir Azure Repos Git deposuna bağlayarak kodunuzu başkalarıyla paylaşabilirsiniz.
- Visual Studio 2022
- Visual Studio 2019 - Git menüsü
- Visual Studio 2019 - Takım Gezgini
- Git Komut Satırı
Çözüm Gezgini'da çözüm adına sağ tıklayın veya Çözüm Gezgini Klasör görünümünde herhangi bir öğeye sağ tıklayın ve git deposu oluştur penceresini başlatmak için Git hizmetine gönder'i seçin.
Alternatif olarak, Git deposu>için menü çubuğunda Git'e Gönder hizmetini de seçebilirsiniz.
Bir tarayıcı açın ve biçiminde bir URL kullanarak Azure DevOps
https://dev.azure.com/<OrganizationName>/<ProjectName>gidin. Henüz bir projeniz yoksa bir proje oluşturun.Azure DevOps projenizde, README dosyası olmadan boş bir Git deposu oluşturun. Kopya Deposu açılır penceresinden kopya URL'sini kopyalayın.
Git deposu oluştur penceresinde Var olan uzak'ı seçin ve önceki adımdaki depo kopyalama URL'sini girin ve gönder'i seçin. Yeni bir Azure DevOps deposu oluşturma hakkında daha fazla bilgi için bkz . Projenizde yeni git deposu oluşturma.
Not
Azure DevOps Services ile proje URL'sinin biçimi olur dev.azure.com/{your organization}/{your project}. Ancak, biçime başvuran visualstudio.com önceki biçim hala desteklenmektedir. Daha fazla bilgi için bkz . Azure DevOps'a Giriş, Var olan kuruluşları yeni etki alanı adı URL'sini kullanacak şekilde değiştirme.
Yerel git deposunu GitHub deposuna bağlama
Ayrıca yerel Git deponuzu bir GitHub deposuna bağlayarak kodunuzu başkalarıyla paylaşabilirsiniz.
- Visual Studio 2022
- Visual Studio 2019 - Git menüsü
- Visual Studio 2019 - Takım Gezgini
- Git Komut Satırı
Çözüm Gezgini'da çözüm adına sağ tıklayın veya Çözüm Gezgini Klasör görünümünde herhangi bir öğeye sağ tıklayın ve git deposu oluştur penceresini başlatmak için Git hizmetine gönder'i seçin.
Alternatif olarak, Git deposu>için menü çubuğunda Git'e Gönder hizmetini de seçebilirsiniz.
Git deposu oluştur penceresinde GitHub'ı seçin, GitHub hesabınızı, sahip adınızı ve yeni bir depo adını seçin ve ardından Gönder'i seçin.
Bu adım, GitHub hesabınızda yerel deponuzun içeriğiyle yeni bir depo oluşturur.