Git nedir, ne için kullanılır?
8
●288
- Dün, 00:25:00keşke bilsek hocam ben linux kullanıyorum.SEOKOZ adlı üyeden alıntı: mesajı görüntüle
- Dün, 00:33:44Bir yazılım yedekleme programı. Bilgisayarda başka bir program kurduğunda kendiliğinden kurulmuş olabilir buda. Yazılımcı programı yani siledebilirsiniz.
- Dün, 00:34:14Bilgilendirme için teşekkürler.Bagimsizyazar adlı üyeden alıntı: mesajı görüntüle
- Dün, 00:35:24Selam, Git for Windows aslında Git programının Windows sürümü kodda yaptığın değişiklikleri kaydediyor istersen eski haline dönebiliyorsun GitHub gibi yerlere kod yükleyip çekmeye de yarıyor.SEOKOZ adlı üyeden alıntı: mesajı görüntüle
- Dün, 00:39:25Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.Selam hocam, Git kısaca dosyaların "kayıt geçmişini" tutan bir program. Bir klasörü Git ile takip etmeye başlayınca, her değişiklikte "şu tarihte şunu değiştirdim" diye bir kayıt (commit) alıyorsun. Sonra istediğin zaman eski bir hale geri dönebiliyor, iki sürüm arasında neyin değiştiğini satır satır görebiliyorsun.Neden bilgisayarında var: büyük ihtimalle bir yazılım, editör (VS Code gibi) ya da GitHub Desktop kurarken beraber geldi. Bazı programlar güncelleme çekmek için de kullanıyor. Kendi başına arka planda çalışan bir şey değil, sen komut vermedikçe hiçbir şey yapmıyor, yer de çok az kaplıyor.Kod yazmıyorsan kaldırman bir şey bozmaz, ama yazılımla ilgili bir program onu kullanıyorsa (GitHub Desktop, bazı geliştirici araçları) o program çalışmayı bırakır. Emin değilsen bırak, zararı yok.Kod yazanlar için ise vazgeçilmez: GitHub / GitLab gibi yerlere projeyi yükleyip yedeklemek, birden fazla kişinin aynı projede çakışmadan çalışması, sunucuya güncelleme göndermek hep Git üzerinden dönüyor.
- Dün, 10:22:45Örneğin yeni bir özellike ekleyeceksiniz veya 0'dan bir tasarım yapacaksınız ama ya tasarım/özellik istediğiniz gibi olmaz ise geri nasıl alacaksınız bir çok dosya değişecek.
Aklınıza klasörü yedeklemek gelebilir yeni tasarım kötü olursa klasörü silersiniz eskisine dönersiniz. İşte git burada devreye giriyor projenin o halini kayıt altına alıyor daha sonra kayıt altına aldığınız her ana dönebiliyorsunuz.
Tüm değişiklik geçmişi sizin belirlediğiniz yerlerde kayıt edilir daha sonra istediğiniz ana dönebilir veya o geçmişteki değişiklikler ile şu andakini karşılaştırabilirsiniz.
Bir nevi her adımda projenizin klasörünü yedeklemek.
