Итак, у меня есть ветвь, которая была создана, зафиксирована и отправлена в локальный экземпляр github. Мастер был обновлен, поэтому я сделал git тягу, чтобы обновить мастер. Затем я пошел в ветку и запустил
git rebase master
Это сработало, но когда я делаю pu sh в этой ветке, я получаю
ошибку: не удалось pu sh некоторые ссылки на подсказку 'git@github.me/myrepo.git': обновления были отклонены, потому что подсказка вашей текущей ветки находится за подсказкой: ее удаленный аналог. Интегрируйте удаленные изменения (например, подсказка: 'git pull ...') перед повторным нажатием Подсказка: подробности см. в «Примечании о быстрой перемотке вперед» в «git pu sh --help».
Почему бы недостаточно перебазирования и pu sh?