Использование CLion & PyCharm с GitKraken - PullRequest
0 голосов
/ 12 июня 2019

Кто-нибудь использовал продукт JetBrains (CLion, PyCharm и т. Д.), Который поддерживает Git с GitKraken? Я хочу использовать CLion & PyCharm для редактирования и тестирования кода и использовать GitKraken для git, но я обеспокоен тем, что изменение git может вызвать некоторые проблемы в PyCharm & CLion.

Ответ от JetBrains dev был:

Это зависит от того, как работает GitKraken (извините, никогда не пробовал). Технически, поддержка VCS PyCharm / CLion является оберткой вокруг собственного клиента командной строки (git, hg и т. Д.), Поэтому, если GitKraken также использует тот же собственный клиент и следует стандартному протоколу для соответствующей VCS, не должно быть никаких вопросы.

1 Ответ

2 голосов
/ 12 июня 2019

Отказ от ответственности: то, что я опишу ниже, больше похоже на обоснованное предположение, чем на защищенный и подтвержденный ответ, но может помочь дать некоторое представление.

GitKraken не использует встроенную командную строку, но взаимодействует с репозиториями черезnodeGit.Как указано в блоге axosoft :

Он работает напрямую с вашими репозиториями без каких-либо зависимостей - вам даже не нужно устанавливать Git в вашей системе.GitKraken построен с использованием NodeGit, фреймворка Git, который в основном разрабатывается и поддерживается членами команды разработчиков GitKraken

Увы, он

соответствует [s] стандартупротокол для соответствующей VCS

и работает параллельно с другими git-клиентами (например, git bash, VisualStudio и JetBrains Rider git-плагинами) без проблем, поэтому я ожидаю, что он будет работать должным образом с вашими фреймворкамиупоминается.

...