Herkese selamlar 🙂 Bugün daha önce Github’ımızda Fork’ladığımız bir projenin ana deposunda gerçekleşen değişikliklerden sonra, kendi depomuzdaki projeyi nasıl güncelleyebileceğimizi anlatacağım. 🙂
Bu arada bu mezun olduktan sonraki ilk blog yazım 🙂 Taze mezundan size güncel ve işe yarayacak bilgiler şeklinde bir yazı olur umarım :))
Forklanan projenin ana deposunun commit sayısı:
Forkladığım projenin bendeki halinin commit sayısı(güncel olmayan halinde iken):
Öncelikle bir terminal açıyoruz. (Ctrl+Alt+T).
Daha sonra projenin ana deposunun linkini aşağıdaki komut ile kullanıyoruz:
$ git remote add upstream https://github.com/Ornekproje/Ornekproje.git
$ git remote
$ git remote show origin
$ git remote show upstream
$ git fetch upstream
$ git pull upstream master
$ git push origin master
Eğer daha önce projeye katkıda bulunmuş iseniz :
$ git checkout katki_branchiniz
$ git merge master
Artık projenin ana deposunda yapılan tüm değişiklikler, kendi fork’ladığımız projede de güncellenmiş oldu. 🙂
Güncelledikten sonra Forkladığım projenin bendeki halinin commit sayısı(güncel halinde iken):
NOT : “Upstream güncellendiğinde bizim değişikliğimizle conflict(çakışma) çıkarsa bu sorununda çözülmesi gerekiyor.”
Kolay gelsin, bol katkılı yıllarınız olsun 😇
Mezun olmalarına rağmen çalışmak istemeyen pek çok insan var. Bu şekilde çalışıyor, çabalıyor olman çok güzel bir şey. Umarım en kısa sürede işini de bulursun.
Sevdiğiniz işlerle uğraştığınız zaman o artık iş olmaktan çıkıyor ve eğlenceli bir aktiviteniz haline geliyor, bu yüzden çalışıyor ve çabalıyorum. Güzel düşünceleriniz için teşekkür ederim. 🙂
Haklısınız. Yaşamınızın bir parçası haline geliyor sevdiğiniz şeylerle uğraşmak. Rica ederim 🙂