🔰 Giriş \| GitHub
❔ 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
[](res/app.mp4)
- Alternatifleri: Gitlab, Bitbucket, Sourceforge ...
{% hint style="info" %} GitHub git yapısıyla yönetilmekte, markdown formatıyla dokümanlar hazırlanmaktadır. {% endhint %}
{% page-ref page="../git/" %}
{% page-ref page="../../programlama/yardimci/markdown/" %}
🌟 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
{% hint style="success" %} Oldukça faydalı olan bu sitelere bakmanız tavsiye edilir {% endhint %}
💻 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ıpRever 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