Чтобы получить сообщение о создании новых заголовков на сервере, все же потяните, говоря, что нет новых наборов изменений, означает, что у вас уже есть все наборы изменений с сервера.
Что вам нужно сделать, так это заглянуть в ваш локальный клон и объединить несколько головок, чтобы снова получить одну, тогда вы сможете толкать.
Однако вы, вероятно, не сможете сделать это в Windows (судя по примерам пути в вашем вопросе), так как существует конфликт между двумя файлами:
- src / java / itucs / blg361 / hbs / linkpage.java <- обратите внимание на строчную букву p в linkPage </li>
- src / java / itucs / blg361 / hbs / linkPage.java <- обратите внимание на прописные буквы P в linkPage </li>
Это помешает вам на самом деле использовать эту ветвь, если кто-то с системой, которая рассматривает эти два файла как разные (например, * nix), не избавится от одного из них за вас, подтолкнет его, а затем вы добавите этот новый набор изменений. .
Итак, у вас есть несколько вариантов:
- Принудительное нажатие с --override (или эквивалент GUI). Это обычно не правильный путь. Это создаст еще один заголовок на сервере, и вдруг у вас будет как минимум 3 разные версии проекта.
- Потяните (как вы сделали), объедините, затем нажмите. Обычно это предпочтительный выбор. Вы должны объединить головы, которые принадлежат друг другу, чтобы вернуться к одной ветви.
В любом случае, я бы выяснил, почему у вас уже есть несколько голов в хранилище. Кто-то вызвал толчок? Было ли это умышленно?
И получите ЧерепахаHg - Это облегчит вашу жизнь