Yetişmekte olan bir programcıysanız, bir sürüm kontrol sistemi hakkında bilgi sahibi olmalısınız.
Karşılaştığınız çoğu programlama işi, bu sürümlerden biri aracılığıyla diğer mühendislerle işbirliği yapmanızı gerektirecektir. kontrol sistemleri, çünkü büyük kod tabanlarını düzenlemenin ve hataların etkilerini en aza indirmenin en iyi yoludur. tutarsızlıklar. Git böyle bir sürüm kontrol sistemidir.
Git'in ne olduğuna ve onu birkaç hızlı adımda Mac'inizde nasıl çalıştırıp çalıştıracağınıza bir göz atacağız. Ayrıca, bu makaleyi okumayı bitirir bitirmez iş akışınızda Git'i kullanmaya başlamak için birkaç temel komutu öğreneceksiniz!
Git Eğitimli: Git Nedir ve Bana Nasıl Yardımcı Olur?
Daha önce bahsettiğimiz gibi, Git açık kaynaklı bir sürüm kontrol sistemidir (sürüm kontrol aracı veya kaynak kontrolü olarak da bilinir). Bir sürüm kontrol aracının temel amacı, bir kod tabanında her güncellendiğinde meydana gelen değişiklikleri izlemek ve seçtiğiniz herhangi bir yinelemeye geri dönmenize izin vermektir.
İlişkili: Git İçin En İyi Kılavuz - Ücretsiz E-Kitabınızı Talep Edin!
Bu, uygulamanızın mantığını tersyüz eden ve tersine çeviren bir hataya programladığınızı fark ettiğinizde çok büyük bir yardımdır. Kırmızı hata metni ile dolu bir derleyici olması durumunda, son Git deponuza geri dönün ve Yığın Taşması ilk seferinde neyin yanlış gittiğini anlamak için - zarar yok, faul yok.
Git ayrıca ücretsizdir.
Mac'e Git Yükleme
Apple'ın Git modeli, macOS'a önceden yüklenmiş olarak gelir. Aç terminal veya kabuk komut dosyası düzenleyicisini seçin ve girin git --version makinenizde hangi Git sürümünün olduğunu doğrulamak için. Zaten makinenizde değilse, git --version Git'i yüklemenizi isteyecektir.
Git'in bu derlemesi bazı kullanıcılar için uygun olsa da, daha güncel sürümü yüklemek isteyebilirsiniz (Apple genellikle sürümünü güncellemek için yavaştır). Bunu birçok farklı şekilde yapabilirsiniz; Aşağıda en kolay seçeneklerden birkaçını derledik.
İlişkili: Kabuk Komut Dosyası Nedir ve Neden Kullanmalısınız?
MacOS'ta Git'i Homebrew ile Yükleme
Kullanım Homebrew. Homebrew, Mac'lerde önceden yüklü olarak gelmeyen yararlı paketlerin bir listesini yükler ( Homebrew'in web sitesi).
Homebrew'i kurmak için aşağıdaki komutu terminalinize yapıştırın:
/ bin / bash -c "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Terminal sizden bir şifre girmenizi isteyecektir. Yükleme işlemine devam etmek için Mac'inizde oturum açmak için kullandığınız parolayı girin.
Bitirdiğinizde girin demlemek git git terminale yerleştirin ve indirilmesini bekleyin. Çalıştırarak Git'in yüklendiğini doğrulayın git --version.
Tek Başına Yükleyici ile macOS'ta Git Yükleme
Tim Harper, Mac'te Git için bağımsız bir yükleyici oluşturdu ve destekliyor; bunu şurada bulabilirsiniz SourceForge. Sadece tıkla İndir en son sürümü almak için veya doğrudan altından üzerlerine tıklayarak önceki herhangi bir yapıyı seçin. Proje Aktivitesi başlık.
Git makinenize gelene kadar yükleyicideki talimatları izleyin. Çalıştırarak Git'in yüklendiğini doğrulayın git --version terminalde. Bitirdiniz!
Not: Bazı kullanıcılar, bağımsız yükleyici ile Mac OS X Snow Leopard veya Mac OS X Lion (OSX 10.6 ve 10.7) arasındaki uyumluluk sorunlarını bildirmiştir. Geçici çözümler mümkün olsa da, bundan kaçınmak için Git'i Homebrew ile kurmanızı şiddetle tavsiye ederiz.
GitHub Desktop ile macOS için Git'i Yükleme
Projeniz için GitHub'ı kullanacağınızı biliyor musunuz? Kurulum GitHub Masaüstü Git'in en son sürümünü de yükleyecektir. Sadece tıkla MacOS için indirin ve yükleyiciyi çalıştırın. Yükleyiciyi çalıştırdıktan sonra, Git'in yüklendiğini doğrulayın. git --version terminalde. Bitirdiniz!
İlişkili: Github'da İlk Deponuzu Oluşturma
Git Başladı: Temel Bilgiler
Git'e dalmak göz korkutucu görünebilir. İşte iyi haberler: Sadece birkaç komut bilseniz bile Git'in sunduklarından yararlanmaya başlayabilirsiniz. Zamanla yeni ihtiyaçları keşfedip yeni çözümler ararken gerisini toplayacaksınız. Şimdilik, işte bazı temel bilgiler:
Temel Git Komutları | |
---|---|
git yardım, git yardım -a, git yardım -g | Git komutlarının ve alt komutların bir listesini görüntüler. |
git config --global user.name "FirstName LastName" | Git kullanıcı adınızı ayarlar. |
git config --global user.email "e-postanı[email protected]" | Git e-postanızı ayarlar. |
git init | Mevcut dizinde yeni bir Git deposu (depo) oluşturur. |
git add [dosya / dizin] | Mevcut dosyaların anlık görüntüsünü hazırlama alanına (dizin) ekler. Bu, deponuza herhangi bir çalışma kaydetmez. |
git rm | Dosyaları dizinden kaldırır. |
git commit | Aşama alanındaki değişiklikleri arşive kaydeder. Deponuzdaki değişiklikleri kaydetmek için bunu çalıştırmalısınız. |
git commit -a | Git add kullanarak atlamak için bunu kullanabilirsiniz. Bu, değişiklikleri arar, bunları aşamalandırmaya ekler ve taahhüt eder. |
git fark | Kaydetmeler arasındaki değişiklikleri görün. |
git günlüğü | Depoya yaptığınız önceki taahhütlerinizi görün. |
git şube [şube adı] | Deponuzda yeni bir şube oluşturur. Dallar, kod tabanlarını daha küçük bölümlere ayırmak için kullanılır. |
git şubesi | Deponuzdaki tüm şubeleri listeler. |
git anahtarı [şube adı] | Dallar arasında gezinin. |
git şube [şube adı] -d | Belirtilen dalı siler. |
git clone [dizin-yolu] [seçtiğiniz ad] | Belirtilen deponun bir klonunu oluşturur. |
git getir | Deponuza entegre etmeden başka bir depodaki değişiklikleri kontrol eder. |
git çekme | Değişiklikleri başka bir depodan deponuza kaydeder. |
git itme | Depoyu başkalarının çekmesi için değişikliklerle günceller. |
Depolarınızı Temizleme
Artık macOS'a Git'i nasıl kuracağınızı ve kullanmaya başlayacağınızı bildiğinize göre, yapmaya başlama zamanı. Doğru ya da yanlış, temiz ya da dağınık olma konusunda endişelenmeyin. Sadece yeni şeyler yapın ve yol boyunca öğrenin.
Yaradılış mücadelesi arasında, dallarınızın beğeninize göre biraz fazla düzensiz olduğunu fark ederseniz, her zaman bir şeyleri temizlemek için kullanabileceğiniz yöntemler vardır.
Git projenizi bulmak eski dosyalarla dolu mu? Git'inizi nasıl temizleyeceğinizi öğrenin.
- Mac
- Programlama
- Programlama
- GitHub
- Mac os işletim sistemi
Marcus ömür boyu sürecek bir teknoloji meraklısı ve MUO'da yazardır. Serbest yazma kariyerine 2020 yılında trend olan teknolojileri, araçları ve uygulamaları kapsayan bir şekilde başladı. Marcus'a sorduysanız: "Android mi iPhone mu?" "iPhone" derdi. Ona en sevdiği mobil oyunu sorsanız, "Size ilk 5'imi verebilir miyim?"
Haber bültenimize abone ol
Teknoloji ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için haber bültenimize katılın!
Bir adım daha…!
Lütfen size az önce gönderdiğimiz e-postadaki e-posta adresinizi onaylayın.