"git" не распознается как внутренняя или внешняя команда

<p>у меня установлена git для windows, но когда я пытаюсь использовать команду <code>git</code> в командной строке, я получаю следующую ошибку:</p><pre class="lang-none prettyprint-override"><code>'git' is not recognized as an internal or external command, operable program or batch file. </code></pre><p>как мне исправить эту проблему?</p>

<p>правильно ли вы установили <code>path</code> для указания на вашу установку git?</p><p>вам необходимо добавить следующие пути к <code>path</code>:</p><ul> <li><code>c:\program files\git\bin\</code></li> <li><code>c:\program files\git\cmd\</code></li> </ul><p>и проверьте правильность этих путей - возможно, git установлен на другом диске или в разделе <code>program files (x86)</code>. исправьте пути, если это необходимо.</p><hr><p>изменение <code>path</code> в windows 10:</p><ol> <li>в меню «пуск» или на панели задач найдите «переменная среды».</li> <li>выберите «изменить системные переменные среды».</li> <li>нажмите кнопку «переменные среды» внизу.</li> <li>дважды щелкните запись «путь» в разделе «системные переменные».</li> <li>с помощью кнопки «создать» в редакторе path добавьте <code>c:\program files\git\bin\</code> и <code>c:\program files\git\cmd\</code> в конец списка.</li> <li>закройте и снова откройте консоль.</li> </ol><p>изменение <code>path</code> в windows 7:</p><ol> <li>щелкните правой кнопкой мыши «компьютер» на рабочем столе или в меню «пуск».</li> <li>выберите «свойства».</li> <li>в крайнем левом углу нажмите ссылку «дополнительные параметры системы».</li> <li>нажмите кнопку «переменные среды» внизу.</li> <li>дважды щелкните запись «путь» в разделе «системные переменные».</li> <li>в конце «значение переменной» вставьте <code>;</code>, если его еще нет, а затем <code>c:\program files\git\bin\;c:\program files\git\cmd\</code>. не ставьте пробел между <code>;</code> и записью.</li> <li>закройте и снова откройте консоль.</li> </ol><p>если эти инструкции не помогли, не стесняйтесь взглянуть на некоторые другие:</p><ul> <li> <a href="https://www.computerhope.com/issues/ch000549.htm">как установить переменные пути и среды в windows</a> (computer hope)</li> <li> <a href="https://www.howtogeek.com/118594/how-to-edit-your-system-path-for-easy-command-line-access/">как редактировать системный path для легкого доступа к командной строке в windows</a> (how-to geek)</li> <li> <a href="https://www.addictivetips.com/windows-tips/set-path-environment-variables-in-windows-10/">как установить переменные среды path в windows 10</a> (захватывающие советы)</li> <li> <a href="https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them">что такое path и другие переменные среды, и как я могу установить или использовать их?</a> (супер пользователь)</li> </ul>

<p>открывали ли вы приглашение <code>cmd</code> перед установкой git? если это так, закройте и снова откройте его.</p>

<ol> <li>перейдите в<strong> мой компьютер => локальный диск (c :) => программные файлы (x86) => git => cmd </strong></li> <li>щелкните правой кнопкой мыши на<strong> git => выберите свойства </strong></li> <li>под<strong> location </strong>скопируйте текст например - c:\program files (x86)\git\cmd</li> <li>вернись на рабочий стол </li> <li>щелкните правой кнопкой мыши<strong> мой компьютер </strong></li> <li>выбрать<strong> свойство </strong> </li> <li>открыть<strong> дополнительно </strong> </li> <li>нажмите<strong> переменные среды </strong></li> <li>в системных переменных найдите переменную вызова<strong> путь </strong></li> <li>нажмите<strong> переменную </strong> </li> <li>нажмите кнопку<strong> редактировать кнопку </strong> </li> <li>выберите<strong> значение переменной </strong>текстовое поле. </li> <li>перейти к краю текста и поставить<strong> точка с запятой (;) </strong> </li> <li>затем щелкните правой кнопкой мыши и нажмите вставить </li> <li>нажмите ok</li> </ol>

<p>если вы используете <a href="https://blog.github.com/2012-05-21-github-for-windows/">github для windows</a> (старый графический интерфейс github, который больше недоступен для загрузки, а не новый <a href="https://desktop.github.com/">github desktop</a> на базе electron), вы устанавливаете git в:</p><pre><code>c:\users\<your username>\appdata\local\github\portablegit\_8810fd5c2c79c73adcc73fd0825f3b32fdb816e7\cmd </code></pre><p>разверните этот путь и добавьте его в <code>path</code>.</p>

<p>простой способ избежать путаницы с переменными path: переустановите git и выберите «использовать git из командной строки windows». это займет переменные path для вас, как уже упоминалось. смотреть скриншот</p><p> <a href="https://i.stack.imgur.com/6kelw.png"> <img src="https://i.stack.imgur.com/6kelw.png" alt="enter image description here"> </a> </p>

<p>если вы хотите выполнить временную настройку, просто выполните команду ниже.<br></p><ol> <li>открыть командную строку <run -> cmd></li> <li>запустите команду ниже.<br> <b>установить path = c:\program files\git\bin;% path%</b></li> <li>наберите git, это будет работать.</li> </ol><hr><p>это справедливо только для текущего окна/ячейки, если вы закроете команду prompt, все исчезнет . <strong> для постоянной настройки установите git в переменной окружения. </strong><br></p><p>а. нажмите window + pause <br> б. нажмите на настройки системы advance.</p><p>с. нажмите на переменную окружения под вкладкой advance.</p><p>д. изменить переменную пути.</p><p>е. добавьте строку ниже в конце выписки.<br> <b>; c:\program files\git\bin; </b></p><p>е. нажмите ок! <br> г. откройте новую командную строку. <br> час. введите<strong> git </strong>и нажмите enter</p><p>спасибо</p>

<p>пуск-> все программы-> git-> git bash</p><p>перенесет вас прямо в git shell.</p>

<p>git должен быть настроен в ваших переменных пути.</p><p>(в windows 7) откройте кнопку запуска и введите <code>environment</code>. нажмите на <code>edit the system environment variables</code>. нажмите <code>environment variables</code>. прокрутите вниз до переменной <code>path</code> в нижнем поле названный <code>system variables</code>. нажмите <code>edit</code>. в нижнем поле с именем <code>variable value</code> добавьте путь к вашей папке git bin. (для меня это <code>c:\program files (x86)\git\bin</code>, но может отличаться для вас.) если между вашим путем и предыдущим нет точки с запятой (<code>;</code>), добавьте туда. убедитесь, что вы не удаляете другие переменные пути, только добавьте папку git bin в конец.</p><p>это сработало для меня. git теперь доступен через командную строку . откройте командную строку и введите <code>git</code>, чтобы проверить, работает ли он для вас.</p>

<p>эй! у меня было много проблем с этим. кажется, что github имеет собственную консоль, которую вы должны искать в своем приводе. мне удалось наконец запустить его, выполнив следующее:</p><ol> <li>нажмите старт. </li> <li>искать "github" (без кавычек)</li> <li>щелкните правой кнопкой мыши «github» и выберите «открыть местоположение файла»</li> </ol><p>* это откроется *</p><pre><code>c:\users\username\appdata\roaming\microsoft\windows\start menu\programs\github, inc </code></pre><p><em>где<strong> username </strong>это имя пользователя вашего пк</em></p><ol start="4"> <li>ищите программу под названием «git shell». дважды щелкните по нему. </li> </ol><p>это откроет командную строку powershell. затем вы можете запустить свои команды git на нем. </p>

<p>это потому, что во время установки вы выбрали переключатель по умолчанию, чтобы использовать «git» только с «git bash». если бы вы выбрали «git и инструмент командной строки», это не было бы проблемой. </p><ul> <li>решение № 1: поскольку вы уже установили git tool, перейдите в нужную папку, затем щелкните правой кнопкой мыши и используйте «git bash here», чтобы запустить ту же команду, и она будет работать правильно.</li> <li>решение №2: попробуйте снова установить git-scm и выберите правильный вариант.</li> </ul><p>ура;)</p>

<p>windows 8</p><ol> <li>перетащите указатель мыши в правый нижний угол экрана.</li> <li>нажмите на значок поиска и введите: панель управления</li> <li>нажмите -> панель управления -> система -> дополнительно</li> <li>нажмите переменные среды, в разделе системные переменные найдите path и щелкните по нему.</li> </ol><p>добавлять </p><p>c:\program files (x86)\git\bin; c:\program files (x86)\git\cmd</p><p>у меня сработало</p>

<p>просто хотел добавить к ответу abizern . если кто-то использует учетную запись без прав администратора, вы можете создать «локальную» переменную вместо «системной», которая разрешает доступ к стандартным/ограниченным учетным записям. <br><br> <strong> когда в окне «переменные среды»: </strong> <br><br> 1) нажмите кнопку «создать ...» в разделе «пользовательские переменные для ...» . <br><br> 2) установите «имя переменной:» как «путь» и «значение переменной:» как «[ваш-git-путь]» (обычно находится в <code>c:\program files (x86)\git\bin</code>) . <br><br> 3) затем нажмите ок.</p>

<ol> <li>щелкните правой кнопкой мыши «мой компьютер»,</li> <li>выберите «свойства»,</li> <li>открыть "advanced",</li> <li>нажмите «переменные среды»,</li> <li>выделите переменную «path»,</li> <li>нажмите «редактировать», добавьте каталоги в путь.<br> если вы установили git 64bit, без изменений в папке установки по умолчанию, git будет в<br> <code>c:\program files\git\bin;c:\program files\git\cmd</code></li> <li>изменить путь с вашим точным путем к git</li> <li>нажмите ок.</li> </ol><p>если вы не знаете, где находится ваша папка git: в windows 7/8/10 должен быть найден git:<br> - <code>c:\program files (x86)\git\bin;c:\program files (x86)\git\cmd</code><br> - <code>c:\program files\git\bin;c:\program files\git\cmd</code></p><p>закройте командную строку и выйдите. затем снова откройте cmd prompt.</p>

<p>если вы используете windows 10, сделайте это:</p><ol> <li><p>перейти к началу</p></li> <li><p>начните вводить «этот компьютер»</p></li> <li><p>щелкните правой кнопкой мыши на этом пк, выберите свойства</p></li> <li><p>в левой части всплывающего окна нажмите «дополнительные параметры системы».</p></li> <li><p>нажмите на вкладку "дополнительно"</p></li> <li><p>нажмите кнопку «переменные среды» внизу</p></li> <li><p>внизу в разделе системные переменные дважды щелкните путь</p></li> <li><p>нажмите кнопку «новый» в правом верхнем углу.</p></li> <li><p>добавьте этот путь: c:\program files\git\bin\и нажмите клавишу ввода</p></li> <li><p>добавить другой путь: c:\program files\git\cmd</p></li> <li><p>закройте и снова откройте консоль, если она уже открыта.</p></li> </ol><p>я провел вас через длинный путь, чтобы вы получили доступ к различным окнам/меню. удачи.</p>

<p>в windows используйте <a href="http://code.google.com/p/msysgit/">msysgit</a> , чтобы получить приглашение bash с помощью команды git.</p>

<p>сначала проверьте, установлен ли git в вашей системе или нет. если нет, выполните шаги, которые упомянуты по этой ссылке <a href="https://www.atlassian.com/git/tutorials/install-git">https://www.atlassian.com/git/tutorials/install-git</a> для вашей операционной системы. после этого вы можете использовать команды git в командной строке (терминал).</p>

<p>после установки откройте приложение github и в правом верхнем углу вы увидите значок настройки. выберите options из выпадающего списка и выберите «shell по умолчанию» в качестве cmd.</p><p>теперь попробуйте набрать 'git shell' в поиске (ключ и тип windows) и выбрать git shell. он должен открыться в cmd, и теперь должен быть распознан git.</p>

<p>я установил git и попытался использовать командную строку под действиями в team explorer/changes.</p>

<pre><code>;c:\program files (x86)\git\bin;c:\program files (x86)\git\cmd </code></pre><p>добавить выше путь в переменных среды </p><p>примечание: путь может отличаться, но вы должны добавить и <code>bin</code> и <code>cmd</code></p>

<p>для пользователей windows 10:</p><p>попробуйте запустить окно командной строки от имени администратора. тип:</p><pre><code>git --version </code></pre><p>вы должны получить ответ, что-то вроде «git version 2.17.1.windows.2».</p><p>если вы получите что-то похожее на ответ выше,<strong> попробуйте запустить окно git bash от имени администратора </strong>.</p><p>введите ту же команду:</p><pre><code>git --version </code></pre><p>теперь вы должны увидеть, что вы вошли в git bash shell с цветным текстом и всем остальным.</p><p>мой не будет работать, несмотря ни на что, пока я не использую git bash shell в качестве администратора. просто хотел поделиться, если кто-то еще сталкивается с подобной проблемой.</p>

<p>это помогает мне: я установил c:\program files (x86)\git\bin; c:\program files (x86)\git\cmd в пути для переменной среды.</p>