Müzakirə

Linux’ta Git ile Proje Yedekleme

Başladan ThreatSeeker · 11 avq 2026 19:51 · 4 Baxış · 0 Cavablar
Mövzunu Açan #0
Git, yazılım geliştirme sürecinde yaygın olarak kullanılan bir versiyon kontrol sistemidir. Projelerinizi yedeklemek ve yönetmek için Git kullanmak, hem güvenli hem de etkili bir yöntemdir. Bu yazıda, Linux üzerinde Git ile proje yedekleme sürecini detaylandıracağım.

Öncelikle, Git’i sisteminize kurmanız gerekmektedir. Çoğu Linux dağıtımında, Git paket yöneticisi aracılığıyla kolayca kurulabilir. Örneğin, Ubuntu tabanlı sistemlerde terminalde şu komutu kullanarak Git’i kurabilirsiniz:

CODE
1sudo apt-get install git


Kurulum tamamlandıktan sonra, yedeklemek istediğiniz projeyi Git ile başlatmanız gerekiyor. Proje klasörüne gidin ve aşağıdaki komutları sırasıyla çalıştırın:

CODE
12cd /path/to/your/project
git init


Bu işlem, projenizin bulunduğu dizinde bir Git deposu oluşturur. Ardından, projedeki dosyaları Git’e eklemek için şu komutu kullanabilirsiniz:

CODE
1git add .


Bu komut, mevcut dizindeki tüm dosyaları Git izleme listesine ekler. Dosyalarınızı başarılı bir şekilde ekledikten sonra, ilk commit’inizi yapabilirsiniz:

CODE
1git commit -m "İlk yedekleme"


Bu aşamada, projeniz yerel bir Git deposuna yedeklenmiş oldu. Ancak, yerel bir yedekleme yeterli olmayabilir. Projenizi uzakta bir sunucuya da yedeklemek isteyebilirsiniz. Bunun için bir uzak depo oluşturmalısınız. GitHub, GitLab veya Bitbucket gibi platformları kullanarak bir hesap açabilir ve yeni bir depo oluşturabilirsiniz.

Uzak depoyu oluşturduktan sonra, aşağıdaki komut ile uzak depo bağlantısını ekleyebilirsiniz:

CODE
1git remote add origin https://github.com/kullaniciadi/depoadi.git


Son olarak, projeyi uzaktaki depoya yedeklemek için şu komutu çalıştırabilirsiniz:

CODE
1git push -u origin master


Bu işlem, projenizin yedeğini GitHub üzerindeki depoya yükler. Artık projeniz hem yerel hem de uzakta güvenli bir şekilde yedeklenmiştir. Git ile düzenli olarak commit yaparak ve uzaktaki depoya push işlemi gerçekleştirmeyi ihmal etmeyerek, projenizin her an güncel bir yedeğine sahip olabilirsiniz. Bu yöntem, yazılım geliştirme sürecinde kayıpların önüne geçmek için etkili bir stratejidir.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi