🔰 GitHub Giriş

GitHub'un ne olduğuna kısaca bir bakış

❔ Nedir, Ne için Kullanılır

Kod camiasının sosyal medyası olarak da geçen github, 👩‍💻 kod 👨‍💻 paylaşım ve yönetim platformudur.

  • Proje yönetimi kolaylaştırır

  • ToDo yapılarıyla ekip işini destekler

  • Eklentileri ile verimlilik sağlar

  • Markdown, PDF ve .ipynb formatına ön izleme sağlar

    • Markdown videolarını desteklemez

    • Video eklemek için gif kullanın

    • Gif'e tıklandığında video linki verin

    • [![app](res/app.gif)](res/app.mp4)

  • Alternatifleri: Gitlab, Bitbucket, Sourceforge ...

GitHub git yapısıyla yönetilmekte, markdown formatıyla dokümanlar hazırlanmaktadır.

🌟 GitHub Pro

Github öğrenciler için ücretsiz pro faydaları sağlamaktadır.

  • Faydalar için buraya bakabilirsin.

  • Kayıt ve detaylı işlemler için buraya bakabilirsin.

  • Sunduğu faydalar için buraya bakabilirsin

  • Eğitim topluluğu için buraya bakabilirsin

  • Eğitim okulları için buraya bakabilirsin.

  • Octodex

  • Detaylı bilgiler ve sık sorulan sorular için de buraya bakabilirsin.

👜 GitHub Student Pack

Avantajlar için GitHub Student Pack sayfasına bakabilirsin.

  • GitHub'ın derlediği, öğrenciler için ücretsiz veya indirimli hizmet veren sitelerdir

Oldukça faydalı olan bu sitelere bakmanız tavsiye edilir

💻 GitHub Desktop

Kodlarla uğraşmak yerine arayüzde işini halletmek isteyenler için.

  • ✲ Ctrl ↩ Enter ile commit yapılır

  • ✲ Ctrl P ile push edilir

  • History alnından commit'lere sağ tıklayıp Rever Commit ile geri alabilirsiniz

    • 5 commit geri gidecekseniz, en tepeden aşağıya doğru 5 kere revert etmeniz lazım

    • Aksi takdirde 🐞 merge conflict'ler ile uğraşırsınız