(Я относительный новичок в TortoiseHg, так что несите меня:-) Я использую TortoiseHg на двух машинах, чтобы поговорить с моим удаленным исходным репозиторием. Я сделал изменения на одной машине, сделал их и попытался вытолкнуть их в удаленный репозиторий. Но я забыл сначала сделать попытку, чтобы получить последний код. Толчок дал мне несколько строк вывода, предполагая, что я, возможно, забыл вытащить первый (правда!) И упомянул что-то вроде "прервать: push создает новые удаленные ветки...".
Итак, я сделал pull, который добавил несколько узлов в голову моего графика в проводнике репозитория. Проблема в том, что push, который я пытался сделать, теперь отображается как ветвь в проводнике репозитория. Если смотреть с серверной части (codeplex), он не показывает никаких признаков моего попытки нажатия, указывая на то, что эта случайная ветка по-прежнему локальна на моей машине.
Как я могу удалить эту случайную ветвь? Я попытался выбрать этот node на графике, а затем сделать "вернуться", но он ничего не сделал. Мне интересно, просто ли просто удалить дерево каталогов на моем локальном компьютере и сделать совершенно новое, чистое извлечение с сервера...?