Git03 – Repository Oluşturma ve Commit | Aybars Arslan
Aybars Arslan | Git - Github | 0 | 121 kez görüntülendi.
Merhaba arkadaşlar bugün git versiyon kontrol sisteminde Repository oluşturma ve Commit etmeyi göreceğiz. Öncelikle basit bir cmd(bash) sisteminden bahsedeceğim sonrasında ise repository oluşturup commit edeceğiz. Repository ve commit sözcüklerini ingilizce olarak kullanacağım.
Repository -> Depo
Commit -> Yapılan Değişikleri Teslim Etmek
Ben bilgisayarımın masaüstü’ne repo edilmesi için bir FirstGitRepo adında bir klasör oluşturuyorum.
Sıra geldi bu klasörüme ulaşmaya, bunun için git bash’i açıyorum. Sonrasında şuan hangi konumda olduğumu öğrenmek için komut satırına pwd yazıyorum.
pwd (Print Working Directory) bu komut bize hangi dizinde olduğumuz bilgisini veriyor.
Görüldüğü gibi sucan /c/Users/Aybars dizinindeyiz.
Bu komut bizi home klasörümüze döndürmektedir. Bu komutu yazdıktan sonra tekrar pwd yazıp entera bastığımızda tekrar /c/Users/Aybars dizininde olduğumuzu göreceğiz.
cd (Change Directory) Bu komut dizinimizi değiştirmemizi sağlar.
komutu ile bir üst dizine gidebiliriz. Yukarıdaki komutu yazdığımızda kendimizi /c/Users altında bulacağız.
ls (List) Bu komut dizin altındaki dosyaları listeler
Kısaca bu komutlardan bahsettikten sonra ilk repomuzu oluşturabiliriz. Bunun için masaüstünde oluşturmuş olduğum FirstGitRepo klasörünün içine girmem gerekiyor. cd komutunu kullanarak bu kalsörün içine giriyorum.
Sonrasında git init komutu ile bu dizinimizi depo haline getirmiş oluyoruz.
Sıra geldi bir commit edeceğimiz dosyamıza bunun için first.txt adında bir text klasörü oluşturuyorum.
komutu ile değişiklikleri ekliyorum ve commite hazırlıyorum
Komutu ile ise klasörümüzü ve altında eklenen değişikleri commit etmiş oluyoruz.. bu komuttan sonra text dosyamızda değişiklikler yapsak bile pişman olduğumuz da bu versiyona dönmemiz mümkün oluyor.
-m “Mesaj demek -> commit mesajını belirtiyoruz.”
Bir sonraki dersimizde Git Commit History (Dallanmasına) daha ayrıntılı gireceğiz ve loglarımızı görüp git commitlerinin kullanımını ayrıntılı inceleyeceğiz..
Gitle kalın 🙂
Android07 – Arayüz Dizayn Git04 – Commit Log ve Git İş Akışı