Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan GitHub platformunun kullanımını anlatan kapsamlı bir eğitim içeriğidir.
- Video, GitHub'ın ne olduğunu açıklayarak başlıyor ve sıfırdan hesap oluşturma sürecini gösteriyor. Ardından repository oluşturma, branch yönetimi, commit yapma, pull request gönderme ve merge işlemleri gibi temel Git kavramları adım adım anlatılıyor. Eğitmen, "hakkımızda" ve "ürünler" gibi branch'ler oluşturarak, dosya ekleme, commit yapma ve pull request gönderme sürecini görsel olarak gösteriyor.
- Video, bir sonraki derste GitHub'a uygulama gönderme konusunun işleneceğini belirterek sona ermektedir. Ayrıca, branch'lerin takım çalışmasında nasıl kullanılabileceği ve commit'lerin nasıl takip edilebileceği gibi pratik bilgiler de sunulmaktadır.
- GitHub Nedir ve Kullanım Amacı
- GitHub, git projelerini sakladığımız uzak sunucu veya uzak depo olarak tanımlanabilir.
- GitHub ile git projeleri uzak sunucularda saklanabilir, böylece projenin kaybolmaması sağlanır ve istediğiniz yerden indirilebilir.
- Takım çalışması için branchler vasıtasıyla herkesin farklı görevler verilerek aynı proje üzerinde çalışması sağlanabilir.
- 00:48GitHub Sitesi ve Hesap Oluşturma
- GitHub.com adresinden erişilebilen site, kullanıcıların projelerini depolayabileceği bir platform sunar.
- Kullanıcılar istediğiniz kadar repository oluşturarak projelerini buraya atabilirler.
- GitHub hesabını sıfırdan oluşturmak için e-posta adresi, parola ve kullanıcı adı gibi bilgiler girilmelidir.
- 02:16Hesap Oluşturma Süreci
- GitHub sitesinde hesap oluşturmak için e-posta adresi ve güvenli bir parola belirtilmelidir.
- Hesap oluşturma sürecinde doğrulama kodu e-posta adresine gönderilir ve bu kod ile hesap aktifleştirilir.
- Kullanıcı, öğrenci/öğretici gibi durumlarını belirterek özel avantajlardan yararlanabilir.
- 05:31Hesap Ayarları ve Repository Oluşturma
- Hesap oluşturulduktan sonra profil bilgileri güncellenebilir ve "All Activity" kısmında son aktiviteler görüntülenebilir.
- Yeni bir repository oluşturmak için "Create Repository" veya "Your Repository" kısmından "New" seçeneği kullanılabilir.
- Repository oluştururken public veya private seçimi yapılabilir, ayrıca README dosyası ve LICENSE seçeneği eklenebilir.
- 08:11Branch ve Commit İşlemleri
- Repository oluşturulduktan sonra "main" branch'i (eski adıyla "master") kullanılır.
- Dosyalarda değişiklik yapmak için kalem işaretine tıklayarak düzenleme yapılabilir ve değişiklikler "Commit Changes" ile kaydedilir.
- Yeni dosya oluşturmak için "Add File" ve "Create New File" seçenekleri kullanılarak dosya adı ve içeriği belirlenebilir.
- 11:30Commit Kayıtları
- Yapılan her commit işlemi kaydedilir ve commit tarihleri görüntülenebilir.
- Dosyalarda yapılan değişiklikler commit edildiğinde, commit mesajı ile birlikte kaydedilir.
- Birden fazla commit işlemi yapıldığında, tüm commit kayıtları görüntülenebilir.
- 11:40GitHub'da Dosya İşlemleri
- History bölümünden geri hash değerine dönebilirsiniz.
- Projeye istediğiniz kadar dosya ekleyebilir veya yükleyebilirsiniz.
- Kod kısmından projeyi bilgisayara indirebilir veya GitHub Desktop ile görsel olarak kullanabilirsiniz.
- 12:36Branch İşlemleri
- Projede tek bir branch (main veya master) bulunur ve branchler arasında gezebilirsiniz.
- Yeni bir branch oluşturmak için "Find or create a branch" seçeneğini kullanabilirsiniz.
- Branchler arasında geçiş yaparak farklı içeriklere erişebilirsiniz.
- 14:38Branch Birleştirme İşlemi
- Branchler arasında değişiklikler yaptığınızda, ana branch'e çekmek için merge işlemi gerekir.
- "Compare and pull request" seçeneği ile branchlerin birleştirilmesi için talep oluşturabilirsiniz.
- Pull request onaylandıktan sonra merge işlemi yapılarak değişiklikler ana branch'e aktarılır.
- 18:48Issue ve Proje Yönetimi
- "New issue" seçeneği ile projede sorunları bildirebilir ve çözümler için yorum yapabilirsiniz.
- "Actions" kısmında çeşitli servisler bulunur, ancak şu an için issue ve pull request kullanmak yeterlidir.
- Yeni projeler oluşturmak için "Create project" seçeneğini kullanabilirsiniz.
- 21:37Repository Yönetimi
- Repository'yi beğenmek için yanına star atabilirsiniz.
- Settings kısmından repository adını değiştirebilir ve çeşitli özelliklerle ilgilenebilirsiniz.
- GitHub'da hesap oluşturarak daha fazla özellik kullanabilir ve uygulamalarınızı GitHub'a gönderebilirsiniz.