Мне очень нравится проводить время с git.
Я работаю на двух машинах с примерно одинаковыми настройками.
На моем ноутбуке
Когда я набираю «Git help SomeCommand
» из интерфейса командной строки, мой ноутбук запускает HTML help в моем браузере, и я могу прочитать любой элемент справки, о котором я спрашивал.
На моем рабочем столе
CLI отвечает так, как будто собирается сделать то же самое, но ни один браузер не переключен, и никакой помощи запущен
Что я могу сделать, чтобы вернуть мою справку на рабочий стол?
Примечание: я запускаю оболочку bash через console2, но эта проблема, похоже, влияет на запуск оболочки bash по умолчанию через контекстное меню в проводнике столько же.
У меня была та же проблема (браузер не откроется), затем я понял, что это, вероятно, потому что наши ноутбуки на работе являются "наименее привилегированным доступом", означая, что в нас входят наши системы Windows как типичные пользователи. Но для технической разработки, включая командное окно я делаю команды мерзавца от, я работаю как другой пользователь, у которого есть локальные административные привилегии. Таким образом, это на самом деле было открытие браузер Chrome, просто не на моей "зарегистрированной" настольной сессии, где я видел его.
Для работы вокруг этого я выполнил другую копию Chrome как тот пользователь (Chrome.exe нажатия Shift-Right и выполнением его как тот же привилегированный пользователь, которого моя командная строка выполняет как). После того как тот экземпляр Chrome работал на моем рабочем столе, я возвратился к командной строке и повторно выполнил "справку мерзавца", и это правильно запустило новую вкладку в том экземпляре браузера, который работал как тот же пользователь, которым была моя командная строка.