Visual Studio’da GitHub Push Credential Problemi

Visual Studio üzerinden GitHub projeleriniz ile çalışırken push esnasında eğer kullanıcı adı ve şifresi için prompt ekranını açamama sebebi ile hata alıyorsanız(output window da benzer şekilde bir hata mesajı ile belirtilir). Bunun sebebi gerekli Credentials ayarlarının windows tarafından tutulmamış olmasıdır.

-1

Aslında bu durumda Visual Studio üzerinde GitHub erişimi esnasında, size bir login ekranı ile GitHub kullanıcı adı ve şifreniz istenerek windows credentials ayarlarına gerekli kaydetme işlemi yapılarak işleminizi devam ettirir. Fakat “Visual Studio” güncellemesi veya “GitHub For Visual Studio Extension“(genişletmesi) güncel değil ise bu sorun oluşturabiliyor.

kmb-udemy-reklam

“Visual Studio’da GitHub Push Credential Problemi” yazısını okumaya devam et

Reklamlar

Visual Studio ile GitHub Repository İlişkilendirme

Visual Studio ile projelerinizi geliştiriyor ve GitHub üzerinde bir repository’de tutmak istiyorsanız. Aşağıdaki adımları takip ederek projenizi GitHub ‘a aktarabilirsiniz.

GitHub; yazılımcıların ya da firmaların private(özel-paralı) ya da public(açık-ücretsiz) olarak projelerini yayınladığı ve Git mekanizması temelli, projelerinizin depolandığı ve versiyonlanarak proje takibinden dokümantasyona kadar yararlanabileceğiniz, yazılımcıların sosyal ağıdır diyebiliriz.

Öncelikle tabii ki GitHub üzerinde bir hesaba ihtiyacınız var. Bu adımı kolayca gerçekleştirebileceğinizi düşünerek atlıyorum. Ardından repository sekmenize giderek projenizi içine koyacağınız, klasör gibi de düşünebileceğiniz bir repository oluşturuyoruz.

1-github-repository-oluşturma-repositories-sekmesi

kmb-udemy-reklam

 

“Visual Studio ile GitHub Repository İlişkilendirme” yazısını okumaya devam et

Udemy ‘de Git ve GitHub Kullanmak ve Visual Studio

 

Murat Başeren ile Udemy ‘de Git ve GitHub Kullanmak ve Visual StudioGit & GitHub nedir? ve kullanımını öğrenmek isteyen yazılımcı yada yazılımcı olmayanlarda dahil neler yapabileceğimizi sizlerle paylaştığım 8 adet Git & GitHub konulu  videoyu paylaşmışım. Fakat anlatmadığım 3 konuyu daha ilerleyen günlerde sizlerle paylaşıyor olacağım. Bu videolara youtube kanalım üzerindeki oynatma listelerim ‘den, Git & GitHub oynatma listesi kısmından erişebilirsiniz.

Murat Başeren Udemy Dersleri

Ayrıca bir e-kurs platfomu olan Udemy üzerindeki Udemy Hesabım dan da izleyebilirsiniz. Udemy platformu üzerinden de düzenli bir şekilde ücretsiz Git & GitHub Udemy kursu ‘ndan izleyebilirsiniz.

Yeni videoların başlıklarını Udemy üzerinde görebilirsiniz. Bu kursu izlemeye başladığınızda ve ben yeni videoları ekledikçe sizlere de bilgilendirme mesajı gelecektir. Ayrıca zaten bloğum üzerinden de sizlere duyuruyor olacağım.

kmb-udemy-reklam

GitHub–Visual Studio 2013 & Git Branches

Git ve GitHub Serisi ile ilgili diğer videolara aşağıdaki linklerden ulaşabilirsiniz.

  1. Git ve GitHub Nedir? Neden Kullanayım? Nasıl Kurulur?
  2. GitHub Repository(Proje) Oluşturma
  3. GitHub Sitesi Hakkında Bilinmesi Gerekenler
  4. GitHub–Online Olarak Çalışmak
  5. GitHub–Offline Kullanmak ve Senkronizasyon
  6. GitHub–Visual Studio 2012 ve Visual Studio 2013 Entegrasyonu
  7. GitHub–Visual Studio 2013 ile Local Git Repositories & Push to GitHub & Sync

Serimizin bu son videosunda sizlere Git SVN sisteminde Branches(alt sürüm, dallanma) konusundan bahsedeceğim. Ne amaçlarla kullanılabilir? Ne işimize yarar? Nasıl kullanılır? gibi sorulara visual studio 2013 eşliğinde elimden geldiğince cevap vermeye çalışacağım. Faydalı olması dileklerimle..

kmb-udemy-reklam

GitHub–Visual Studio 2013 ile Local Git Repositories & Push to GitHub & Sync

Git ve GitHub Serisi ile ilgili diğer videolara aşağıdaki linklerden ulaşabilirsiniz.

  1. Git ve GitHub Nedir? Neden Kullanayım? Nasıl Kurulur?
  2. GitHub Sitesi Hakkında Bilinmesi Gerekenler
  3. GitHub–Online Olarak Çalışmak
  4. GitHub–Offline Kullanmak ve Senkronizasyon
  5. GitHub–Visual Studio 2012 ve Visual Studio 2013 Entegrasyonu

Serimizin bu videosunda artık yavaş yavaş yazılım spesifik kullanıcılara doğru GitHub’ın kullanımına yer veriyor olacağım ki zaten sistemin asıl amacı kodlama alanında hizmet vermek. Fakat farklı sektörlerce de kullanılabilecek esnek bir sistem olduğunu sizlere göstermek ve farklı sektör grubundan insanlarında kullanabilmesi yönünde önceki videolarımda programcılara yönelik, ağırlıkta anlatmadım.

Bu video’dan itibaren artık yazılımcı tarafından GitHub’ı Visual Studio ile ele alıyor olacağız. Tabii ki öncelikle Git, SVN sistemini ve GitHub Push hizmetini Visual Studio 2012 ve 2013 üzerinde kullanabilir hale getirelim. Bu işlemi extension’lar üzerinde ihtiyacımızı gideriyor olacağız. Aslında Visual Studio 2012 için böyle bir extension ile bu ihtiyacımızı gideriyor olacağız. Visual Studio 2013 zaten Git Source Provider entegrasyonu ile gelmektedir. Sadece aktifleştireceğiz.  Sizleri video ile baş başa bırakıyorum.

kmb-udemy-reklam

GitHub–Visual Studio 2012 ve Visual Studio 2013 Entegrasyonu

Git ve GitHub Serisi ile ilgili diğer videolara aşağıdaki linklerden ulaşabilirsiniz.

  1. Git ve GitHub Nedir? Neden Kullanayım? Nasıl Kurulur?
  2. GitHub Sitesi Hakkında Bilinmesi Gerekenler
  3. GitHub–Online Olarak Çalışmak
  4. GitHub–Offline Kullanmak ve Senkronizasyon

Serimizin bu videosunda artık yavaş yavaş yazılım spesifik kullanıcılara doğru GitHub’ın kullanımına yer veriyor olacağım ki zaten sistemin asıl amacı kodlama alanında hizmet vermek. Fakat farklı sektörlerce de kullanılabilecek esnek bir sistem olduğunu sizlere göstermek ve farklı sektör grubundan insanlarında kullanabilmesi yönünde önceki videolarımda programcılara yönelik, ağırlıkta anlatmadım.

Bu video’dan itibaren artık yazılımcı tarafından GitHub’ı Visual Studio ile ele alıyor olacağız. Tabii ki öncelikle Git, SVN sistemini ve GitHub Push hizmetini Visual Studio 2012 ve 2013 üzerinde kullanabilir hale getirelim. Bu işlemi extension’lar üzerinde ihtiyacımızı gideriyor olacağız. Aslında Visual Studio 2012 için böyle bir extension ile bu ihtiyacımızı gideriyor olacağız. Visual Studio 2013 zaten Git Source Provider entegrasyonu ile gelmektedir. Sadece aktifleştireceğiz.  Sizleri video ile baş başa bırakıyorum.

kmb-udemy-reklam

GitHub–Offline Kullanmak ve Senkronizasyon

Git ve GitHub Serisi ile ilgili diğer videolara aşağıdaki linklerden ulaşabilirsiniz.

  1. GitHub Sitesi Hakkında Bilinmesi Gerekenler
  2. GitHub–Online Olarak Çalışmak

Serimizin bu videosunda sizlere GitHub sitesi üzerinde online olarak değil. Bilgisayarımızda offline olarak nasıl çalışabileceğimizi göstereceğim. İster yazılımcı olun ister tasarımcı, isterseniz bir sekreter olun. Dosyalarınızda versiyon yönetimi yapma ihtiyacınız olabilir. Böylece istediğiniz eski bir versiyona dönerek yazmış olduğunuz ya da daha sonrasında silmiş olduğunuz bir içeriğe tekrar ulaşabilir. Değişiklikleri de versiyon versiyon arşivlemiş olursunuz. Offline çalışmak için Git, SVN sistemini bilgisayarınıza kuracağınız gibi, GitHub for Windows uygulamasını da bilgisayarınıza yüklemeyi unutmayın. GitHub for Windows uygulamasına illa ihtiyacımız yok ama pratikliliği ve bizi Git komut istemcisine komut yazmaktan kurtardığı için bu uygulama üzerinden gideceğim.

kmb-udemy-reklam