Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, Varşa tarafından sunulan bir programlama eğitim içeriğidir ve Git ve GitHub kullanımını adım adım göstermektedir.
- Video, GitHub'da repository oluşturma, dosya ekleme, commit yapma, push etme ve repository silme işlemlerini kapsamaktadır. Ayrıca Git Bash kullanımı, kullanıcı adı ve e-posta ayarları, git init, git add, git status, git commit gibi temel Git komutları uygulamalı olarak anlatılmaktadır.
- Video sonunda, Git ve GitHub hakkında temel bilgileri içeren bir cheat sheet paylaşılmakta ve bir sonraki derste üç aşamalı Git mimarisi konusunun işleneceği belirtilmektedir.
- 00:00Git Repository Oluşturma
- Bu derste GitHub'da repository oluşturma, dosya ekleme, commit ve push işlemleri öğretiliyor.
- GitHub profilinde artı işaretine tıklayıp "Yeni Repository" seçeneğini seçerek repository oluşturabilirsiniz.
- Repository adı, açıklama, public/private seçeneği, README dosyası, .gitignore dosyası ve lisans seçimi yapılabilir.
- 03:17Git Bash ile Dosya Ekleme
- GitHub'da oluşturulan repository'ye dosya eklemek için önce bir klasör oluşturup içine "git demo" adında bir klasör daha oluşturulur.
- Git Bash ile klasörde "git config global username" ve "git config global user.email" komutları ile kullanıcı bilgileri ayarlanır.
- Dosyalar oluşturmak için "touch dosya.txt" ve "touch dosya1.txt" komutları kullanılır.
- 07:01Git Repository Oluşturma ve Dosya Takibi
- Dosyaları repository'ye eklemek için "git init" komutu kullanılır ve bu işlem sonucunda klasörde .git adında bir gizli klasör oluşur.
- Git'te iki tür dosya vardır: untracked (yerelde var ancak repository'de değil) ve tracked (change history'i kaydedilmiş ve remote'a gönderilebilir).
- Untracked dosyaları tracked yapmak için "git add dosya.txt" veya "git add ." komutları kullanılır.
- 10:54Commit İşlemi
- Dosyaları repository'ye kaydetmek için "git commit -m "git mesajı"" komutu kullanılır.
- Default branch adı "master" olup, her commit ile bu branch otomatik olarak ilerler.
- Dosyalarda değişiklik yapıldıktan sonra "git status" komutu ile değişiklikler görüntülenebilir.
- 13:05Git ile Dosya İşlemleri
- Dosyaları GitHub'a eklemek için önce "git add" komutu ile dosyaları eklemek gerekiyor.
- Değişiklikleri kaydetmek için "git commit -m 'after changes'" komutu kullanılıyor.
- Dosyaları GitHub deposuna eklemek için "git remote add origin URL" komutu ile URL'yi eklemek gerekiyor.
- 14:57Dosyaları Depoya Yükleme
- Değişiklikleri depoya yüklemek için "git push -u origin master" komutu kullanılıyor.
- Dosyaların depoya yüklenmesi tamamlandıktan sonra GitHub'da repository'yi yenileyerek değişiklikleri görebilirsiniz.
- 15:49Repository'yi Silme
- Repository'yi silmek için GitHub'da repository'ye tıklayıp settings barından "delete this repository" seçeneğini seçmeniz gerekiyor.
- Repository silme işlemi geri alınamaz, bu yüzden işlemi yapmadan önce emin olmanız gerekiyor.
- Repository silme işlemi tamamlandıktan sonra profilinizde artık hiçbir public repository olmayacak.
- 17:52Cheat Sheet ve Gelecek Ders
- Cheat sheet, GitHub ile çalışmaya başlamadan önce gerekli kurulumları ve temel komutları içeriyor.
- Gelecek derste üç aşamalı mimari (staged architecture) öğrenilecek ve bu için bugün öğrendiğiniz Git komutlarını kullanmanız gerekecek.
- Video sonunda izleyicilerden beğeni, paylaşım ve abone olmaları isteniyor.