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

Reklamlar

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

GitHub–Online Olarak Çalışmak

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

  1. GitHub Sitesi Hakkında Bilinmesi Gerekenler

Serimizin bu videosunda sizlere GitHub sitesi üzerinde online olarak nasıl çalışabileceğimizi göstereceğim. Tabii ki site üzerinden çalışırken metin tabanlı dosyalar oluşturabiliyoruz ama uzantılarını istediğimiz gibi verebiliyoruz. Dolayısı ile basit bir metin dosyasını repository(proje)’niz için oluşturabileceğiniz gibi, bu bir kod dosyası da olabilir.

Bu sayede GitHub’ı farklı şekillerde de kullanabilirsiniz. Örneğin yazılarınızı(tabii kişisel olmasın, çünkü herkese açık bir şekilde yayınlamış oluyorsunuz) tutabilirsiniz, basit kod parçalarını tutabilirsiniz, herkesle sürekli paylaştığınız şeyleri tutabilirsiniz.

Tabii ki GitHub sadece döküman içeriği tutan bir site değil. Sosyal kodlama denilen, bir sürü özelliği olan bir site Issue(sorun) yönetimi, döküman revizyon yönetimi, başka projeleri izleme, onaylama, örnekleme, dallanma oluşturma, görüş belirtme, tartışma gibi yetenekleri de var. Bundan önceki video da bu konulara detaylı bir şekilde değinmiştik. Bu video’da online olarak dosya eklemeyi size göstermek istiyorum ve sizi video ile baş başa bırakıyorum.

kmb-udemy-reklam

NOT : Yazılımcılar için bu sistemde farklı bir amaçla şu şekilde bir kullanım önerisinde bulunabilirim. Eğer elimizde herkes ile paylaşabileceğiniz, sürekli olarak kullandığınız kod parçaları varsa, bunları GitHub üzerinde oluşturacağınız bir repository içinde tutabilir ve buradan ulaşabileceğiniz gibi, başkaları da bu içeriği zenginleştirebilir. Bazı kodlarda göremediğiniz problemli kısımları düzeltebilir. Hem elinizdeki kodun kalitesini arttırır. Hem de buradan faydalanabilir.

Biliyorum Türk halkı olarak bildiklerimizi kendimize saklama huyumuz çok gelişmiş. Fakat belki de bu tarz davranmayı bırakmanın zamanıdır diyorum ve tercihi size bırakıyorum. Naçizane fikrimi dile getirmiş oluyorum.

GitHub Repository(Proje) Oluşturma

GitHub

GitHub üzerinde repository denilen projeleri oluşturma ile ilgili detaylara girmeden önce konuyla ilgili olarak önceki yazımda “Git ve GitHub Nedir? Neden Kullanmalıyız? Nasıl Kurulur?” gibi sorulara cevap vermeye çalıştım. Gerekli kurulumlar için ilgili videoyu izleyebilirsiniz. Kurulumlarınızı tamamladıktan sonra GitHub üzerinde repository(proje) oluşturabiliriz.
GitHub kendini sosyal kodlama sitesi olarak tanımlamaktadır. Yazılımcıların;
diğer yazılımcılar ile bir araya gelerek proje yaptıkları, birbirlerinin projelerini geliştirdikleri, hatalarını giderdikleri, büyük projelerde katkıda bulundukları,
arkadaşlık kurdukları, yapılmış projeleri indirip kullandıkları, görüş ve tartışma seansları oluşturdukları, ister kurumsal ister bireysel projelerini barındıkları ve çevrimiçi olarak kod alt sürümlerine ulaşabildikleri hatta tüm bunlardan daha fazlasını da barındıran bir web hizmetidir.
Bu temel bilgilendirmeden sonra repository oluşturma konusuna geri dönebiliriz.

kmb-udemy-reklam

“GitHub Repository(Proje) Oluşturma” yazısını okumaya devam et