Push, Pull ve Clone
Coddy'nin Terminal Journey'sinin Versiyon Kontrolü bölümünün bir parçası. Ders 48 / 58.
Üç komut, çalışmanızı yerel deponuz ile uzak depo arasında taşır:
git clone <url>: mevcut bir uzak deponun tam geçmişini de içeren eksiksiz bir kopyasını indirir. Başka birinin projesinde çalışmaya bu şekilde başlarsınız.
git push <remote> <branch>: belirtilen daldaki yerel commit'lerinizi uzak sunucuya yükler.git pull <remote> <branch>: uzak sunucudan yeni commit'leri indirir ve bunları mevcut dalınızla birleştirir. Bu,git fetchve ardındangit mergekomutlarının kısaltmasıdır.
Yeni bir dalı ilk kez gönderdiğinde, bağlantıyı hatırlamak için genellikle -u (veya --set-upstream) seçeneğini iletirsin:
git push -u origin feature-loginBundan sonra, yalın git push ve git pull kaydedilmiş upstream'i otomatik olarak kullanır.
Bu kursta bunlardan hiçbirini gerçek bir sunucuya karşı çalıştırmayacaksınız, ancak bunları gerçek dünyadaki eğitimlerde her yerde göreceksiniz.
Kendin dene
Bu ders bir kod alıştırması içermiyor.
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Versiyon Kontrolü bölümündeki tüm dersler
4Değişiklikleri İnceleme
Git DiffHazırlama Alanındaki Değişiklikleri KarşılaştırmaGit ShowÖzet - Dedektiflik Çalışması5Dosyaları Yok Sayma
Dosyalar Neden Yok SayılırGitignore KalıplarıYok Sayma Kurallarını DenetlemeÖzet - Temiz Depo3Değişiklikleri İzleme
Hazırlama AlanıGit AddGit Commitİzlenen Bir Dosyayı DeğiştirmeGit LogTekrar - İlk Commit'ler6Tarif Sitesi Projesi
Projeye Genel BakışBaşlatma ve YoksaymaKendi başına pratik yap: Terminal playground