какие именно инструменты будут конфликтовать?
Я бы позволил установке изменить ваш путь. Легко удалить его с пути, если вы этого не хотите. Затем я посмотрел бы на каталоги и сделал бы некоторые сравнения, такие как diff, comm и т. д. чтобы выяснить конфликты. Они должны быть где-то задокументированы, хотя я не знаю, где.
это имеет значение? Часто ли они используются системой? (Я никогда не использовал их лично.)
Я не использовал инструменты cygwin в последнее время, но когда мне приходилось использовать Windows, у меня обычно был каталог инструментов cygwin сначала на моем пути без проблем.
самый большой риск будет, если программа ищет конфликтующие инструменты командной строки Windows, он будет выполнять неправильную программу. Я думаю, что шансы на это очень малы, учитывая чрезвычайно небольшое количество cmd.exe сценариев, который продолжается.
Могу Ли Я просто измените порядок каталогов в пути, чтобы предотвратить конфликты?
да. Просто переместите cygwin или что-то еще git
добавляет в конец пути. Просто помните, что некоторые последовательности команд не будут корректно работать в cygwin. Кроме того, если подумать, я думаю, что консоль cygwin правильно настраивает путь. Настройка свой собственный путь при использовании cygwin бы затем сделать cygwin работать правильно также.
это то, что 2-й вариант? ("Используйте Git из командной строки Windows - этот параметр считается безопасным, поскольку он добавляет только некоторые минимальные обертки Git")
это звучит так, как если бы это вставило в путь каталог, содержащий только команды git, которые вам нужно использовать git.