Neden Git ve github kullanmalıyız.

Neden Git ve Github Kullanmalıyız?

Veysel Güneş
Kodcular

--

Merhaba arkadaşlar bu yazımda sizlere git ve github kullanmanın hayatımızı ne kadar kolaylaştırdığından ufak bir tecrübeyle alakalı olarak bir örnekten ve kısa olarak günlük hayatta proje geliştirirken kullandım git komutlarında bahsedeceğim.

ilk olarak bu yazıyı yazmamdaki sebeb geçen günlerde stajdayken çalıştığım kurumun web sitende yeni eklentiler yaparken staj boyunca yaptığım bütün kodlarımın nedeni bilinmez bir şekilde uçtu. Ama çok şükür ben projeyi aldığım ilk günden beri düzenli olarak yaptığım değişiklikleri oluşturduğum private repomda saklıyor olmam bana bir oh çektirdi. Ama ilk anlarda şirkette sırtımda soğuk terler attım ama github bu noktada o kadar güzel bir şekilde imdadıma yetiştiki bir süre sonra yüzümde bir tebessüm oldu ve aklıma oluşturduğum repo geldi o zaman gerçekten çok mutlu oldum. Daha sonra projeyi tekrar indirerek küçük değişiklikler yaparak tekrardan ayağa kaldırım.

Bunun yanında git ve github kullanmak ve gerekli belli başlı ayarları bilmek şirket kültürüne daha çabuk bir şekilde adapte olmamıza olanak sağlıyor. Proje yapısına daha çok hakim olmamıza olanak sağlıyor.

başımdan geçen bu ufak ama çok güzel bir tecrübenin elde edilmesine olanak sağladı. Bundan sonra yaptığım bütün projeleri ilk olarak githubda bir repo açarak oraya kayıt işlemlerini gerçekleştiriyorum. hangi platformda çalışırsak çalışalım mutlaka bir github kullanıcısı olmamız gerekir. Çünkü Yedek almak sizlere gerçek anlamda rahat bir nefes almanıza yarar ve size güzel olanaklar sağlar.

Bunları anlatmışken bir de kısa olarak kısa kısa git komutlarında bahsedip yazımı bitireceğim. Benim projelerimde encok kullandığım komutlar şunlar;

git init

kendi lokalimizde git reposu oluşturmaya sağlar.

git init

git commit
git commit komutu değişiklikleri kafaya uygulamak için kullanılır. Taahhüt edilen tüm değişikliklerin uzak dizine gitmeyeceğini unutmayın. Kullanımı:

git commit –m “Projemiz için ilk kommit”

git status
git status komutu, henüz eklenmeyecek veya taahhüt edilen dosyalarla birlikte değiştirilen dosyaların listesini görüntüler. Kullanımı:

git status

git checkout
git checkout komutu dal oluşturmak veya dallar arasında geçiş yapmak için kullanılır. Örneğin, aşağıdaki yeni bir dal oluşturur ve ona geçer:

command git checkout -b

Bir daldan diğerine geçmek için şunu kullanın:

git checkout

git remote
git remote komutu bir kullanıcının bir uzak dizine bağlanmasını sağlar. Aşağıdaki komut şu anda yapılandırılmış uzak diiznleri listeler:

git remote –v

Bu komut da kullanıcının yerel dizini uzak bir dizine bağlamasını sağlar:

git remote add origin

git branch
git branch komutu, dalları listelemek, oluşturmak ya da silmek için kullanılabilir. Dizinde bulunan tüm dalları listelemek için aşağıdakileri kullanın:

git branch

Bir dalı silmek için:

git branch –d

Evet arkadaşlar benim başlıca kullandığım komutlar bunlar.

Şimdi ilk iş olarak sizlere bir github hesabı oluşturarak güvenli yazılımlar ve projeler geliştirebilirsiniz.

Yazımı sabırla okuduğunuz için teşekkür ederim. Umarım faydalı bir içerik olmuştur.

--

--

Veysel Güneş
Kodcular

Studying software engineering at firat university, Blogger Öğrendiklerini yazmaktan ve ortaya bir ürün koymaktan mutlu olan http://veyselgunes.site/