smartgit Push: не все рефы были нажаты


Я начал изучать Git в течение недели, и я столкнулся с проблемой на работе. Дело в том,что я сделал некоторые изменения, пока был в ветке develop, и после того, как я закончил свою работу, я попытался зафиксировать и нажать, однако, я не смог избавиться от последней ошибки. Здесь вы можете увидеть скриншот smartgit и журналы.

Введите описание изображения здесь

Также вы можете посмотреть файл журнала здесь;

Введите описание изображения здесь

2 4

2 ответа:

Просто сделайте

git checkout develop
git pull
git push

У вас есть эта ошибка, потому что есть некоторые новые фиксации в удаленной ветви разработки, которые вы не имеете в вашей локальной ветви разработки , эти изменения должны быть извлечены в первую очередь

Сначала сделайте выборку, а затем нажмите, поскольку это указывает на то, что что-то изменилось на пульте дистанционного управления