Konu:
Kısaca özetlemek gerekirse;
git remote add uzak_adproje_adresi/proje.git git fetch uzak_ad git merge uzak_ad/master git push originmaster
Uzun uzun anlatmak gerekirse;
Github güzel bir açık kaynak kod deposu. Git bilmeyince tabii ki kod kontrolü zor oluyor. Diyelim ki bir projeyi beğendik, talip olup kendimize aldık yani "fork" ettik. Sonra biz henüz üzerinde fazla çalışamadan orjinal kodda değişiklik yaptılar. Bu halini almak istiyoruz, o halde yapacağımız şeyler adım adım şöyle;
- Orjinal depoyu remote olarak kaydetmediysek kaydedelim;
- Ardından kodları çekelim (fetch)
- Yerel kod ile orjinal kodu birleştirelim (merge)
- Son olarak da birleştirilmiş son halini github'daki yerimize gönderelim (push)
git remote add uzak_adproje_adresi/proje.git
git fetch uzak_ad
git merge uzak_ad/master
git push originmaster