Git'i sadece yerel değil, uzak (remote) bir sunucu ile birlikte kullanabilirsin. En yaygın platform: GitHub.
git remote add origin https://github.com/kullaniciAdi/projeAdi.git
git remote -v
git push -u origin main
-uparametresiylemaindalıoriginile eşleştirilir.
git pull
git fetch
Pull ile farkı: fetch sadece alır, merge etmez.
ssh-keygen -t ed25519 -C "eposta@example.com"
~/.ssh/id_ed25519.pub dosyasını aç| Özellik | HTTPS | SSH |
|---|---|---|
| Kimlik Doğrulama | Her seferinde kullanıcı adı/parola | Tek seferlik anahtar |
| Kurulum | Kolay | Anahtar kurulumu gerekir |
| Güvenlik | Orta | Yüksek |
💡 git push, git pull ve git fetch komutları uzak sunucularla olan iletişimi sağlar. GitHub, GitLab veya Bitbucket gibi platformlar kullanılabilir.