Lock in $30 Savings on PRO—Offer Ends Soon! ⏳

Git Fundamentals

Kardel Ruveyda
October 21, 2024
46

Git Fundamentals

Kardel Ruveyda

October 21, 2024
Tweet

Transcript

  1. 2023- YILDIZ TECHNICAL UNIVERSİTY Mathematical Engineering (Licentiate Degree) YILDIZ TECHNICAL

    UNIVERSİTY Computer Engineering/IT (Master's Degree (Non-Thesis)) 2013-2018 2019-2020 YILDIZ TECHNICAL UNIVERSİTY Mathematical Engineering (Master's Degree (Thesis)) 2021-.. DOĞUŞ TEKNOLOJİ Software Support Asistant Specialist Software Asistant Specialist Software Specialist 2018-2021 KARİYER.NET Software Specialist Senior Software Specialist Expert Software Engineer Mavi (2016) Overtech (2017) INTERNSHIPS Junior Frontend Developer 2018 ICONEC WAVE
  2. Versiyon Kontrol Sistemi Git 1 2 3 4 Agenda Neden

    Git kullanırız? Projenin Dallara Ayrılması Git Workflow Repository nedir? 6 6 8 9 Working Area/Staging Area Commit Kavramı 10 Faydalı Git Komutları 5 Git Kurulum İşlemleri
  3. Version Control System bir döküman (yazılım projesi, ofis belgesi…) üzerinde

    yaptığımız degişiklikleri adım adım kaydeden ve isterseniz bunu internet üzerinde depoda (respository) saklamamızı ve yönetmemizi sağlayan bir sistemdir. Git, SVN, BitKeeper, Mercurial sürüm kontrol sistemlerine örnek olarak gösterilir. Versiyon Kontrol Sistemi
  4. Geliştirme süreçlerini izlemek Projede yapılan değişikliklerin nerede ve ne zaman

    yapıldığı izlenmek Yanlış veya hatalı işlem yapıldığında daha önceki düzgün çalışılan versiyona dönmek istenebilir. Neden git ?
  5. Repository Kavramı Üzerinde çalışılan projeyle ilgili tüm dosyaları değişiklikleri, dallandırmalar

    bu repo üzerinde bulundurulur. Projemizin zaman makinesi olarak düşünülebilir. İleri bir tarihe gidilebilir. Geri bir tarihe de gidilebilir. Repository Kavramı özetle bu anlama gelir.
  6. Faydalı Git Komutları: Sil Baştan Başlamak Gerek Bazen! Projede tamamen

    geçmişe dönmek TEHLİKELİDİR. GERİ DÖNÜŞ YOKTUR