Итак, мои настройки: у нас есть 2-3 разработчика на github, мой живой сервер находится на цифровой океанской капле (верю, это VPS), и я получаю к нему доступ через замазку SSH на моей машине с Windows.
Я пытался использовать инструмент слияния Linux, но я уверен, что есть лучшие варианты там. Существует ли приложение для Windows, которое может подключаться через SSH и разрешать конфликты в приложении с графическим интерфейсом. Я не против, если мне придется платить за него, если он не слишком дорогой, то есть 10-20 долларов в месяц или меньше 200 долларов.
У меня есть PHP Storm, и я планировал использовать дерево исходников для контроля версий, поскольку, как я видел, это выглядит довольно хорошо, но я не смог найти ничего, что могло бы предложить. Если это невозможно или просто, я бы согласился на хороший учебник, который позволил бы мне лучше использовать mergetool.
Моя большая боль была в том, что у меня были какие-то массивные файлы, и я просто хотел сконцентрироваться на деталях, когда я использую горячую клавишу [c], это, кажется, подводит меня к каждому отдельному изменению. Вероятно, есть еще несколько горячих клавиш, которые сделали бы это намного проще, но я действительно предпочитаю программное обеспечение для Windows, которым я могу управлять с помощью графического интерфейса, так как слишком легко ошибиться в неуклюжем редакторе.
Любой полнофункциональный клиент git позволит вам выполнить слияние между ветками.
Надеюсь это поможет.
Других решений пока нет …