Так что это скорее концептуальный вопрос новичка. На моей стажировке мы используем egit на eclipse, а наши репозитории размещаются на bitbucket. Когда я объединяю свою рабочую ветвь с их веткой разработчика или чем-то еще, я вижу, что получаю конфликты слияния, однако, когда я нажимаю, я вижу на egit, что он дает мне обратную связь, что мой push-запрос был принят, и мои обновления были переданы в dev ветка. Тем не менее, ни одно из изменений, которые я вижу, не внедряется в реальном хранилище, когда я смотрю онлайн, даже несмотря на то, что push-уведомление принято. Почему бы egit не выдавал ошибку на push, если есть конфликты слияния, которые явно не выдвигаются?