Salı 21 Mart 2023
Hakkında
Yazarlarımız
Reklam
Künye
İletişim
Webmaster.Kitchen – Türkiye'nin Webmaster MutfağıWebmaster.Kitchen – Türkiye'nin Webmaster Mutfağı

Bülten

Sosyal Medya Yasası Kabul Edildi

Binance ‘e Siber Saldırı

Webmaster.Kitchen – Türkiye'nin Webmaster MutfağıWebmaster.Kitchen – Türkiye'nin Webmaster Mutfağı
  • BAŞLARKEN
    • KOD
      • PHP
      • Asp.Net
      • Swift
      • MySQL
      • CMS
  • TASARIM
    • İpuçları
    • Çizim
    • Illustrator
    • Photoshop
    • Trendler
  • ARAYÜZ
    • JavaScript
    • HTML5
    • CSS
    • REACT
  • İPUÇLARI
    • API
    • Güvenlik
    • IDE
    • Framework
    • OS
    • Verimlilik
    • İçerik
      • Dökümantasyon
      • İpuçları
      • Nasıl Oluşturulur?
  • KAYNAKLAR
    • Tasarım
    • Kod
    • İş
  • GİRİŞİM
    • Finans
    • Girişimci
    • Nasıl yapılır?
  • ARAÇLAR
  1. Anasayfa
  2. Kaynaklar
  3. Git Rehberi #2 : Basit Git Komutları
 Git Rehberi #2 : Basit Git Komutları
Kaynaklar Yazılım

Git Rehberi #2 : Basit Git Komutları

Yazar : Şinasi YÜKSEL 23 Temmuz 2020 0 Comment

İçindekiler

  • *git clone :

  • *git add :

  • *git commit :

  • *git status :

  • *git branch :

  • *git merge :

  • *git pull :

  • *git push :

Geçtiğimiz haftalarda yayımladığımız git rehberi serimizin ilk yazısında sizlere git nedir, ne işe yarar, vcs nedir, neden git kullanmalıyız gibi başlangıç seviye temel bilgileri vermiştik. Her geliştirici için hayat kurtarıcı git’in önemine yeterince değinebildiysek şimdi de biraz basit seviye git komutlarıyla haşır neşir olup git kullanmaya iyice ısınalım.

Git kullanıcıları kodları kombinlemek, kopyalamak, değiştirmek, yeniden yaratmak için çeşitli spesifik komutlar kullanır. Bu komutlar doğrudan komut satırından çalıştırılabileceği gibi GitHub Desktop ya da Git Kraken gibi uygulamalar yardımıyla da çalıştırılabilir.

Artık hazırsanız başlangıç seviye git komutlarına giriş yapabiliriz:

*git clone :

Uzaktan projenin yerel bir kopyasını oluşturur. Bu kopya tüm proje dosyaları, geçmişini ve dallarını(branch) içinde barındırır.

*git add :

Değişiklikleri düzenler, aşamalandırır. Git halihazırda değişiklikleri her an düzenlese de anlık fotoğraflar almaya ve bunları aşamalı depolandırmaya uygun bir geliştirme geçmişi oluşturmak için ihtiyaç duyar. İşte bu komut da iki aşamalı bu işlemin ilk aşamasını yerine getirir. Düzenlenen her değişiklik bir sonraki aşamada fotoğraflanıp hafızaya alınmayı bekler. Düzenleyerek işlemek, geliştiriciye projesi üzerinde tam tamına bir hakimiyet kurabilmesini sağlar.

*git commit :

Anlık değişiklik fotoğraflarını uygulama geçmişine kazır. Böylelikle değişim izleme işlemi tamamlanmış olur. İşin özü commit komutu tam olarak bir şipşak fotoğraflamadır. git add ile düzenlenmiş tüm değişiklikler git commit şipşak fotoğraflarının modeli olur.

*git status :

İzlenmemiş, modifiyeye uğramış ya da düzenlenmiş değişikliklerin durumunu gösterir.

*git branch :

Lokal olarak halihazırda işleyen dalları(branch) gösterir.

*git merge :

Geliştirme satırlarını bir araya toplar. Bu komut tipik olarak iki dalın(branch) üzerinde yapılan
değişiklikleri kombinler. Böylelikle dallar arası yayılımda istenildiği zaman değişimler birleştirilebilir.

*git pull :

Geliştiriciler takım arkadaşları dalları uzaktan işlediğinde, lokal dallara(branch) yansıyabilen etkilerini engellemek için kullanır. Lokal çevreyi günceller.

*git push :

git pull un aksine yapılan işlemenin lokal noktaya uğrattığı değişimi zorunlu kılar.

Dilim döndüğünce size başlangıç tipi git komutlarından bahsetmeye çalıştım. Bir adım daha ileriye taşımak ve detaylı bir hakimiyet kurmak için siteyi ziyaret edebilirsiniz.

Etiketler: git el kitabı git ile proje yapmak git komutları nedir git nedir git rehberi github nasıl kullanılır vcs ne işe yarar versiyon kontrol sistemi
Önceki Yazı
Sonraki Yazı

Şinasi YÜKSEL (Website)

editor

Teknovol'de içerik üretici. Bilgisayar mühendisliği öğrencisi, Başlangıç seviye oyun geliştirici. Yazar, çizer, anlatır, süsler...

Yorum Yap Yorumu İptal Et.

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Taze Yazılar
Güncel

Sosyal Medya Yasası Kabul Edildi

14 Ekim 2022
Blockchain

Binance ‘e Siber Saldırı

8 Ekim 2022
Blockchain

Binance ‘den Ücretsiz Eğitim

5 Ekim 2022
Güncel

Japonya için Yenilenen Corolla

4 Ekim 2022
© 2021 Webmaster Kitchen. Tüm Hakları Saklıdır.