GitHub'daki bir projeden çatal oluşturdum. Şimdi çatallandığım projeden değişiklikleri nasıl alabilirim?
GitHub'daki bir projeden çatal oluşturdum. Şimdi çatallandığım projeden değişiklikleri nasıl alabilirim?
Yanıtlar:
git pullgerçekten sadece bir kısayoldur git pull <remote> <branchname>, çoğu durumda buna eşdeğerdir git pull origin master. Başka bir uzaktan kumanda eklemeniz ve buradan uzaktan çekmeniz gerekir. Bu sayfada ayrıntılı olarak açıklanmaktadır:
upstreamgithub örneğinde sadece bu depoya atıfta bulunmak için seçtikleri addır. Kullanırken istediğinizi seçebilirsiniz git remote add. Bu ad için neyi seçtiğinize bağlı olarak git pullkullanımınız değişecektir. Örneğin, şunu kullanırsanız:
git remote add upstream git://github.com/somename/original-project.git
değişiklik yapmak için bunu kullanırsınız:
git pull upstream master
Ancak, uzak repo adı için başlangıç noktasını seçerseniz, komutlarınız şöyle olur:
Uzak yapılandırmayı yerel yapılandırmanızda adlandırmak için: git remote add origin git://github.com/somename/original-project.git
Ve çekmek için: git pull origin master