Элемент контекстного меню «Git GUI» для Windows 7 64 бит

10

Git для Windows не поддерживает дополнительные пункты контекстного меню для «Git GUI Here» (или «Git Bash Here») при работе на 64-битных системах. Есть ли какой-нибудь другой способ получить запись для «Git GUI», которая будет отображаться в контекстном меню, чтобы он открывал интерфейс фиксации с выбранной текущей папкой?

редактировать

Я увидел опцию установщика и убедился, что она была проверена, даже переустановлена ​​несколько раз. Также удалил TortoiseGit и перезагрузил компьютер, но ничего не помогло. Из того, что я смог найти в Интернете, у меня сложилось впечатление, что вам придется возиться с созданием и изменением msysgit самостоятельно, чтобы заставить контекстные записи работать на 64-битных системах, что я не очень хочу делать.

Брэд Мейс
источник

Ответы:

8

Вы можете просто набрать: regsvr32 "%PROGRAMFILES%\git\git-cheetah\git_shell_ext64.dll"в окне консоли (или использовать Win + R).

Breit
источник
2
Вы имели в виду regsvr32 -u?
Майкл Кук
1
мне пришлось использовать PROGRAMFILES (X86), но основной принцип работал, спасибо!
rogerdpack
@cadmium: Нет, я имел в виду «regsvr32» без «-u», потому что расширение оболочки должно быть зарегистрировано, а не незарегистрировано.
Брейт
5

Ну, я нашел программу под названием Open ++, которая позволяет создавать пользовательские пункты контекстного меню. Настроить так:

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

и затем вы можете получить доступ в подменю Open ++:

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

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

Брэд Мейс
источник
2

У меня такая же проблема. После установки msysgit нет в обычном каталоге программ, все работает нормально.

Пол Шредер
источник
1

Я установил Git для Windows 1.7.6 в моей 64-битной системе Windows 7, и записи в контекстном меню работают нормально. Это опция в установщике.

PleaseStand
источник
Да, я видел этот вариант, но он, похоже, ничего не делает для меня. Я добавил больше деталей к вопросу.
Брэд Мейс