how use github extension
Bu Uygulamalı Eğitim, GitHub Uzantısının Microsoft Visual Studio ile Kod Deposu olarak nasıl kullanılacağını açıklar. Kurulum Adımlarını ve Github Deposunun Oluşturulmasını Öğrenin:
.NET projeleri üzerinde çalışan ekipler, sürüm denetimi etkinlikleri için ana kod deposu olarak genellikle Team Foundation Server'ı (TFS) kullanır. Bu beklenen bir çalışma şeklidir. Aynı satıcıya ait araçların entegrasyonu sorunsuz olduğundan ve sorunsuz çalıştığından bu konuda şüphe yok.
Ancak günümüzde GitHub, web tabanlı bir kod deposu olarak yaygın olarak kullanılmaktadır. Coğrafi olarak dağıtılmış konumlara dağılmış ekipler, sürüm kontrol etkinlikleri için bu depoyu kullanabilir. Bu yüzden ekip üyeleri arasında işbirliği için iyi bir araçtır.
Ne öğreneceksin:
Neden GitHub Uzantısını Kullanmalı?
Temel olarak, GitHub'ı bir süredir kullanan ve kullanımla ilgili rahatlık söz konusu olduğunda ve ayrıca herhangi bir ek yatırım yapmadan onu kullanmaya devam etmek isteyen bir kuruluş veya ekipler, o zaman kişi GitHub'ı her türlü projeler.
Önceki makalelerde, TFS'nin kodu ve diğer yapıları depolamak için nasıl kullanılabileceğini tartışmıştık. Bu makalede, bir .NET projesinin GitHub deposu ile nasıl paylaşılabileceğini göreceğiz.
Ön Koşullar:
- Microsoft Visual Studio.NET 2015 sürümü
- GitHub deposuna erişim
- Git, Windows makinesine yerel olarak yüklendi. Tıklayın İşte Git'i indirmek için.
Visual Studio.NET İçin GitHub Uzantısını Yükleyin
.NET projesini GitHub deposuyla paylaşmadan önce, GitHub uzantısını Visual Studio.NET IDE'ye yüklemek gerekir.
Tıklayın İşte uzantıyı Visual Studio Marketplace'ten indirmek için.
İndirilen uzantıya çift tıklayın ve tıklayın Yüklemek .
Visual Studio.NET IDE'niz açıksa, bir kez yeniden başlatın. Uzantının yüklü olup olmadığını kontrol etmek için IDE'yi başlatın ve şu adrese gidin: Araçlar-> Uzantı ve Güncellemeler bölümüne gidin ve Yüklü kategorisi altında GitHub'ı arayın.
jar dosyalarını ne ile açarım
Visual Studio.NET'ten GitHub Deposu Oluşturun
GitHub uzantısı Visual Studio .NET IDE'ye yüklendikten sonra, Takım Gezgini ana ekran ve bir GitHub deposu oluşturun.
GitHub depo adını ve kimlik bilgilerini girin. Ayrıca, yerel Git deposunun .NET projesiyle birlikte bulunacağı uygun bir yerel yol sağladığınızdan emin olun.
Tıklamak Oluşturmak. Aşağıdaki şekilde gösterildiği gibi GitHub deposu oluşturulur ve artık Team Explorer'da gösterilen bağlantıya tıklayarak yeni bir Proje veya Çözüm oluşturabilirsiniz.
GitHub Deposu görünümü:
Visual Studio.Net IDE'ye geri dönün, Takım Gezgini'ndeki Proje veya Çözüm oluştur bağlantısına tıklayın. Onay kutusunu seçin 'Yeni Git deposu oluştur' ve Tamam'ı tıklayın.
Not .NET projesinin depolanacağı yerel Git deposunun konumunun otomatik olarak seçildiğini.
Proje artık uygun lokasyonda oluşturulmuştur.
Visual Studio.Net IDE'ye geri dönün, Takım Gezgini-> Değişiklikler değişiklikleri yerel Git deposuna işlemek için.
Bir yorum girin ve Tümünü Kaydet'e tıklayın. Yerel Git deposuna işlendikten sonra, değişiklikleri GitHub deposundaki ekipler için kullanılabilir olacak şekilde senkronize edebiliriz.
Tıkla Sync Kodu GitHub deposuna yüklemek için bağlantı. .NET projesinin kullanılabilir olduğundan emin olmak için GitHub deposunu kontrol edin. Bu nedenle, temel olarak GitHub deposuna komut satırı üzerinden değil IDE'yi kullanarak 'git push' çalıştırmamız gerekiyor.
Tıkla it aşağıda gösterildiği gibi bağlantı.
Proje artık GitHub deposunda mevcuttur. İşte aynısı.
Herhangi bir dosyada küçük bir değişiklik yapın ve Commit yapın.
Gördüğünüz gibi, dosyayı değiştirdikten sonra AĞ kene çıktı. Dosyayı sağ tıklayıp Kaydet.
Değişiklikler Takım Gezgini'nde gösterilir ve yorumu girebilir ve tüm değişiklikleri uygulayabilirsiniz.
Kaydetme işlemi tamamlandıktan sonra, normal bir uygulama olarak değişiklikleri GitHub deposuna Eşitlemeniz ve Göndermeniz gerekir.
Aşağıdaki görüntü, Değişiklikler gönderildikten sonra GitHub deposunun görünümüdür.
Değişimlerin Tarihine Bakmak
Şimdi takım tarafından yapılan tüm taahhütleri listeleyen geçmişe bakalım ve aynı zamanda söz konusu taahhütte hangi değişikliklerin yapıldığını görelim. Önceki commit ile değişiklikleri incelemek veya karşılaştırmak çok ilginç. Yani 'git log' komutu burada eşdeğerdir.
Takım Gezgini'nde Eşitle seçeneğine tıklayın ve Eylem -> Geçmişi Görüntüle
Tüm kayıtların geçmişi gösterilir. Yazar, Tarih ve Yorumlar görüntülenir.
Önceki kaydetmeyle olan farklılıkları görmek için en son veya uygun kaydetmeyi sağ tıklayın ve seçin Kaydetme Ayrıntılarını Görüntüle.
Bu işlemle ilgili ayrıntılar, değişikliklerin yapıldığı dosyayla birlikte Takım Gezgini penceresinde görülebilir. Dosyaya çift tıklayın ve değişiklikler dahili karşılaştırma penceresi kullanılarak gösterilir.
Etiket Oluşturma
GIT'de etiketler genellikle uygulamanızın yeni bir sürümünü yayınlayarak etiketlemek istediğinizde oluşturulur. Şimdi gösterilen en son kaydetme ayrıntılarına sahip olduğumuz için Takım Gezgini'nden nasıl etiket oluşturulacağını görelim. Bu, 'git etiketi' komutuna eşdeğerdir. Önceki adımdan seçeneğe tıklayın Etiket Oluşturun.
ETİKET adını ve açıklamayı aşağıda gösterildiği gibi girin. Tıklamak Etiket Oluşturun.
Dosyanın geçmişini tekrar görüntüleyin ve ETİKETİ görebileceksiniz.
Şube Oluşturma
Git deposunda yerel bir şubenin nasıl oluşturulacağını görelim. Genellikle, yapılacak hata düzeltmeleri veya geliştirmeler varsa ana daldan bir dal oluşturursunuz ve ardından ana dala birleştirirsiniz.
Takım Gezgini'nde, Şubeler seçeneği.
Yerel deponun altındaki ana şubeye sağ tıklayın ve yeni bir şube oluşturun.
Bu, ' git checkout –b ”Komutu. Şube adını bug_fix olarak girin ve butona tıklayın Şube Oluşturun.
Şube şimdi oluşturulur ve listelenir. Hata düzeltme işi artık bug_fix dalında yapılıyor. Bu dal görüntüleniyor KALIN ve dolayısıyla şu anda bug_fix dalında çalıştığınızı gösterir.
Herhangi bir dosyada değişiklik yapalım, bug_fix dalından ana dala değişiklikleri kaydedelim ve yeniden ifade edelim.
Bug_fix dalındaki değişiklikleri ana dalda birleştirmek için Takım Gezgini, seçin şubeler seçenek ve ana dala sağ tıklayın ve seçin Ödeme.
Şimdi, ana dala sağ tıklayın ve Şuradan birleştir seçenek .
Seçin bug_fix dalı olarak Şubeden birleştir ve tıklayın Git.
Değişiklikler artık ana dalda yansıtılmaktadır. Tüm değişiklikler GitHub deposuna PUSHED edilebilir. Git Takım Gezgini-> Eşitle ve tıklayın İt.
Tüm değişiklikler artık aktarılır ve GitHub deposuna yansıtılır.
Sonuç
Github, web üzerinde oldukça popüler ve yaygın olarak kullanılan bir kaynak kodu deposudur. Bu yazıda, Visual Studio.NET 2015'in Git ve GitHub ile nasıl çok iyi entegre edilebileceğini gördük.
Bu nedenle, Visual Studio.NET 2015 yalnızca Team Foundation Server ile entegre olamaz, ancak GitHub'ı yıllar boyunca yoğun bir şekilde kullanan ekipler varsa, o zaman çok iyi entegre olabilir. Dolayısıyla, IDE'den Git işlemlerinin bazı geliştirici düzeyinde kullanımını gördük.
c # nesne yönelimli programlama kavramları
Visual Studio.NET 2017 ayrıca Git ve GitHub ile entegre etmek için aşağı yukarı aynı prosedüre sahiptir.
Önerilen Kaynaklar
- GitHub Masaüstü Eğitimi - Masaüstünüzden GitHub ile İşbirliği Yapın
- Geliştiriciler İçin GitHub Eğitimi | GitHub Nasıl Kullanılır
- Microsoft Visual Studio Team Services (VSTS) Eğitimi: Bulut ALM Platformu
- Visual Studio .Net Framework Kullanarak C # Programlamaya Giriş
- Appium Studio'nun Adım Adım Kurulumu ve Kurulumu
- Eclipse için Appium Studio'da Test Kodunuzu Çalıştırma ve Doğrulama
- Emülatörleri veya Simülatörleri Appium Studio'ya Bağlama
- Eclipse için Appium Studio Kullanarak Appium Testlerinizi Paralel Olarak Çalıştırma