Bugünkü yazımızda githuba bir repo açıp bu repoya terminal üzerinden nasıl commit geçeriz onu inceleyeceğiz.
# ===============================================
# Bir Git Projesine Nasıl Commit Atılır?
# ===============================================
# 1) GitHub / GitLab üzerinde yeni bir repository oluşturulur
# Repo adı: demo-git-project
# Görünürlük: Public
# Repo URL’si kopyalanır
# ————————————————
# 2) Repository bilgisayara klonlanır
git clone <REPO_URL>
cd demo-git-project
# ————————————————
# 3) Proje kök dizininde takip edilmemesi gereken bir dosya oluşturulur
touch config.txt
# ————————————————
# 4) .gitignore dosyası oluşturularak config.txt ignore edilir
touch .gitignore
echo config.txt >> .gitignore
# ————————————————
# 5) .gitignore dosyası commit edilir
git add .gitignore
git commit -m “ignore edilecek dosyalar eklendi”
git push -u origin master
# ————————————————
# 6) Yeni bir geliştirme branch’i oluşturulur ve geçilir
git checkout -b feature-denemebranch
# ————————————————
# 7) feature-denemebranch branch’indeyken yeni bir dosya oluşturulur
echo “Bu deneme dosyasının içerisine yazıldı” > deneme.txt
# ————————————————
# 8) Oluşturulan dosya commit edilir
git add deneme.txt
git commit -m “Deneme dosyası oluşturuldu”
# ————————————————
# 9) Ana branch’e geri dönülür
git checkout master
# ————————————————
# 10) feature-deneme branchbranch’i master branch ile birleştirilir
git merge feature-denemebranch –no-ff
# ————————————————
# 11) Projenin mevcut durumuna bir versiyon etiketi eklenir
git tag release-1.0
# ————————————————
# 12) main branch uzak sunucuya gönderilir
git push origin main
# ————————————————
# 13) feature-login branch uzak sunucuya gönderilir
git push origin feature-denemebranch
# ————————————————
# 14) Etiket (tag) uzak sunucuya gönderilir
git push origin release-1.0

Comments are closed.