Как подключить TortoiseHg к уже клонированному репозиторию

Я использовал инструмент Git Bash cmd для клонирования репозитория из битбакета. Я сделал это так, потому что некоторые проблемы с аутентификацией. Теперь я хочу, чтобы с ним работал интерфейс, а не инструмент cmd, и я нашел для него TortoiseHg. Но я не могу найти решение для подключения Tortoise к клонированному репо.

Как мне это сделать


person ArmeniaH    schedule 10.07.2013    source источник


Ответы (2)


Если вы использовали git bash для клонирования репозитория, вы должны говорить о репозитории git, а не о репозитории hg (mercurial). Обратите внимание, что git и mercurial не являются совместимыми технологиями.

В этом случае вам следует использовать TortoiseGit (не TortoiseHg!) для доступа к репозиторию git — это будет работать прямо из коробки.

person mvp    schedule 10.07.2013

Если вы используете TortoiseHg, включите расширение hg-git.

[extensions]
hggit = C:/Program Files/TortoiseHg/hggit

затем клонируйте git+https://github.com/abc/def.git для URL.

Клонированный репозиторий будет в формате mercurial, поэтому хэши, которые вы видите, будут в формате mercurial, а не в формате git.

person linquize    schedule 10.07.2013
comment
Мне просто нужен интерфейс для работы, просмотра статусов, файлов различий, коммитов и т. д. Сейчас я попробую TortoiseGit. - person ArmeniaH; 10.07.2013