Управление удаленным хранилищем git

Мой локальный репозиторий git находится в Linux, на vmware.
Я хочу знать, какой файл был изменен (или какой файл является новым) и управлять этими событиями с помощью GUI-инструментов.

Что-то вроде этого: введите описание изображения здесь

Я сделал это до использования TortoiseSVN, это работает, если мои репозитории и графические инструменты находятся в одной ОС, но теперь мой репозиторий находится в Linux, и мне нужны некоторые GUI-инструменты в моих окнах для управления репозиторием

PS: Я не хочу делать копию репозитория в окнах и синхронизировать оба репозитория.

Ответ 1

вы можете использовать любой графический интерфейс, который использует командную строку git (которая не является TortoiseGit, но, например, gitextensions, sourcetree, gitgui & gitk) и использует ее вместо реального git a script, который прозрачно запускает каждую команду в удаленной системе.

https://github.com/ericpruitt/sshfsexec является примером такого подхода.

Ответ 2

попробуйте Git -extension. С помощью этого инструмента вы можете управлять всем так же, как вы используете оболочку git. узнать больше @: https://git-extensions-documentation.readthedocs.io/en/latest/