Как я могу использовать «git add —patch» в PhpStorm

#git #phpstorm #patch

#git #phpstorm #исправление

Вопрос:

Я нахожусь в процессе переноса нашей старой среды с SVN eclipse на Git PhpStorm. Я прочитал много руководств о Git и совсем недавно нашел git add --patch команду. Можно ли использовать его в PhpStorm через графический интерфейс?

Я уже пытался сделать это вручную, используя окно терминала внутри PhpStorm, но когда я использую VCS | Commit Changes окно, оно просто добавит остальные строки в промежуточную область и зафиксирует все фрагменты.

Комментарии:

1. Вы ищете VCS | Create Patch ... ?

2. Нет. Я ищу способ только внести некоторые изменения (фрагменты) в файл в индекс (он же. промежуточная область) и зафиксировать только эти изменения. Используя VCS | Create Patch ... , я могу создать только файл .diff со ВСЕМИ изменениями из выбранных файлов. git-scm.com/book/en/Git-Tools-Interactive-Staging

Ответ №1:

AFAIK, он недоступен: http://youtrack.jetbrains.com/issue/IDEA-63201

Пожалуйста, следуйте этому билету (звезда / голосование / комментарий), чтобы получать уведомления о прогрессе.

Ответ №2:

На самом деле есть некоторый прогресс, упомянутая вами функция теперь находится в выпуске EAP.

https://blog.jetbrains.com/idea/2018/02/intellij-idea-2018-1-eap-partial-git-commits-and-more