Я работаю с другим разработчиком над проектом, и мы используем Github в качестве нашего удаленного репозитория. Я нахожусь на Mac, использую git 1.7.7.3, он в Windows с использованием git 1.7.6.
Вот что происходит
git pull
. git push
. Журнал фиксации со временем засоряется сообщениями «Слияние ветки», а также показывает разработчика B. как фиксацию изменений, внесенных разработчиком А. Единственный способ предотвратить эту проблему, который мы нашли, - это выполнить git pull --rebase
на шаге 3, но я не знаю, какие побочные эффекты приведет к перебазированию. Я впервые работаю над репозиторием git для нескольких разработчиков, так это нормальное поведение? Есть мысли, как решить эту проблему?