Git ошибка при установке

Windows, when I try to run npm install, it shows: mean@1.0.0 postinstall E:mean node node_modules/grunt-cli/bin/grunt install Running "bower:install" (bower) task Fatal error : git is not instal...

Windows, when I try to run npm install, it shows:

mean@1.0.0 postinstall E:mean
node node_modules/grunt-cli/bin/grunt install
Running "bower:install" (bower) task

Fatal error : git is not installed or not in the PATH
npm ERR! weird error 1
npm ERR! not ok code 0

What is the problem? How to fix it?

The project git repository is https://github.com/linnovate/mean

Marcellin Wabo's user avatar

asked Oct 10, 2013 at 8:36

lilyH's user avatar

Did you install Git correctly?

According to the Bower site, you need to make sure you check the option «Run Git from Windows Command Prompt».

I had this issue where Git was not found when I was trying to install Angular. I re-ran the installer for git and changed my setting and then it worked.

enter image description here

From the bower site:
http://bower.io/

answered Feb 6, 2014 at 21:41

VtoCorleone's user avatar

VtoCorleoneVtoCorleone

16.5k5 gold badges37 silver badges51 bronze badges

2

while @vitocorleone is technically correct. If you have already installed, there is no need to reinstall. You just need to add it to your path. You will find yourself doing this for many of the tools for the mean stack so you should get used to doing it. You don’t want to have to be in the folder that holds the executable to run it.

  • Control Panel —> System and Security —> System
  • click on Advanced System Settings on the left.
  • make sure you are on the advanced tab
  • click the Environment Variables button on the bottom
  • under system variables on the bottom find the Path variable
  • at the end of the line type (assuming this is where you installed it)

    ;C:Program Files (x86)gitcmd

  • click ok, ok, and ok to save

This essentially tells the OS.. if you don’t find this executable in the folder I am typing in, look in Path to fide where it is.

answered Nov 22, 2015 at 18:21

Daniel Egan's user avatar

Daniel EganDaniel Egan

4444 silver badges8 bronze badges

0

Installing git and running npm install from git-bash worked for me. Make sure you are in the correct directory.

answered Jan 7, 2014 at 0:58

profMamba's user avatar

profMambaprofMamba

9881 gold badge14 silver badges29 bronze badges

Install git and tortoise git for windows and make sure it is on your path, (the installer for Tortoise Git includes options for the command line tools and ensuring that it is on the path — select them).

You will need to close and re-open any existing command line sessions for the changes to take effect.

Then you should be able to run npm install successfully or move on to the next problem!

answered Oct 10, 2013 at 8:39

Steve Barnes's user avatar

Steve BarnesSteve Barnes

27.1k6 gold badges62 silver badges71 bronze badges

0

In my case the issue was not resolved because i did not restart my system. Please make sure you do restart your system.

answered Nov 8, 2016 at 19:45

MR AND's user avatar

MR ANDMR AND

3666 silver badges27 bronze badges

If you installed GitHubDesktop then the path for git.exe will be ,

C:Users<‘Username’>AppDataLocalGitHubDesktopapp-1.1.1resourcesappgitcmd

Add this path to the environment variables by following,

** (Note: cmd at the end, not cmdgit.exe).**

Navigate to the Environmental Variables Editor and find the Path variable in the “System Variables” section. Click Edit… and paste the URL of Git to the end. Save!

Now open a new cmd and type command git. If you are able to see the git usage then it’s done.

Now you can execute your command to install your package.

ex: npm install native-base —save

answered Nov 20, 2018 at 13:20

S Debasish Nayak's user avatar

Use Git CMD instead of using Win CMD.

answered Oct 14, 2016 at 15:27

Supun Dharmarathne's user avatar

I did install git and tried again and got the same error. But running ‘npm install’ in a new command prompt window worked for me. Restarting the machine is not required.

answered Feb 13, 2017 at 11:03

sver's user avatar

sversver

8461 gold badge18 silver badges40 bronze badges

Go to Environmental Variables you will find this in Computer Properties->Advance system Setting->Environmental Variables -> Path

Add the path of your git installed int the system.
eg: «C:Program FilesGitcmd«

Save it.
Good to go now!!

answered Feb 8, 2019 at 11:05

Tabrez Ansari's user avatar

The issue depends on the command prompt you are using. if you are using your Windows cmd, then it will be fine if you have installed git in your system (note that after installation it gets added to your system path). if you are running on an Anaconda terminal or any other, then you need to install git on your project environment from the terminal.

for anaconda, the problem gets solved by running:

conda install git

Mosius's user avatar

Mosius

1,60223 silver badges32 bronze badges

answered Apr 14, 2021 at 10:40

SHADRACH CHIGOZIE MADUAKO's user avatar

Windows, when I try to run npm install, it shows:

mean@1.0.0 postinstall E:mean
node node_modules/grunt-cli/bin/grunt install
Running "bower:install" (bower) task

Fatal error : git is not installed or not in the PATH
npm ERR! weird error 1
npm ERR! not ok code 0

What is the problem? How to fix it?

The project git repository is https://github.com/linnovate/mean

Marcellin Wabo's user avatar

asked Oct 10, 2013 at 8:36

lilyH's user avatar

Did you install Git correctly?

According to the Bower site, you need to make sure you check the option «Run Git from Windows Command Prompt».

I had this issue where Git was not found when I was trying to install Angular. I re-ran the installer for git and changed my setting and then it worked.

enter image description here

From the bower site:
http://bower.io/

answered Feb 6, 2014 at 21:41

VtoCorleone's user avatar

VtoCorleoneVtoCorleone

16.5k5 gold badges37 silver badges51 bronze badges

2

while @vitocorleone is technically correct. If you have already installed, there is no need to reinstall. You just need to add it to your path. You will find yourself doing this for many of the tools for the mean stack so you should get used to doing it. You don’t want to have to be in the folder that holds the executable to run it.

  • Control Panel —> System and Security —> System
  • click on Advanced System Settings on the left.
  • make sure you are on the advanced tab
  • click the Environment Variables button on the bottom
  • under system variables on the bottom find the Path variable
  • at the end of the line type (assuming this is where you installed it)

    ;C:Program Files (x86)gitcmd

  • click ok, ok, and ok to save

This essentially tells the OS.. if you don’t find this executable in the folder I am typing in, look in Path to fide where it is.

answered Nov 22, 2015 at 18:21

Daniel Egan's user avatar

Daniel EganDaniel Egan

4444 silver badges8 bronze badges

0

Installing git and running npm install from git-bash worked for me. Make sure you are in the correct directory.

answered Jan 7, 2014 at 0:58

profMamba's user avatar

profMambaprofMamba

9881 gold badge14 silver badges29 bronze badges

Install git and tortoise git for windows and make sure it is on your path, (the installer for Tortoise Git includes options for the command line tools and ensuring that it is on the path — select them).

You will need to close and re-open any existing command line sessions for the changes to take effect.

Then you should be able to run npm install successfully or move on to the next problem!

answered Oct 10, 2013 at 8:39

Steve Barnes's user avatar

Steve BarnesSteve Barnes

27.1k6 gold badges62 silver badges71 bronze badges

0

In my case the issue was not resolved because i did not restart my system. Please make sure you do restart your system.

answered Nov 8, 2016 at 19:45

MR AND's user avatar

MR ANDMR AND

3666 silver badges27 bronze badges

If you installed GitHubDesktop then the path for git.exe will be ,

C:Users<‘Username’>AppDataLocalGitHubDesktopapp-1.1.1resourcesappgitcmd

Add this path to the environment variables by following,

** (Note: cmd at the end, not cmdgit.exe).**

Navigate to the Environmental Variables Editor and find the Path variable in the “System Variables” section. Click Edit… and paste the URL of Git to the end. Save!

Now open a new cmd and type command git. If you are able to see the git usage then it’s done.

Now you can execute your command to install your package.

ex: npm install native-base —save

answered Nov 20, 2018 at 13:20

S Debasish Nayak's user avatar

Use Git CMD instead of using Win CMD.

answered Oct 14, 2016 at 15:27

Supun Dharmarathne's user avatar

I did install git and tried again and got the same error. But running ‘npm install’ in a new command prompt window worked for me. Restarting the machine is not required.

answered Feb 13, 2017 at 11:03

sver's user avatar

sversver

8461 gold badge18 silver badges40 bronze badges

Go to Environmental Variables you will find this in Computer Properties->Advance system Setting->Environmental Variables -> Path

Add the path of your git installed int the system.
eg: «C:Program FilesGitcmd«

Save it.
Good to go now!!

answered Feb 8, 2019 at 11:05

Tabrez Ansari's user avatar

The issue depends on the command prompt you are using. if you are using your Windows cmd, then it will be fine if you have installed git in your system (note that after installation it gets added to your system path). if you are running on an Anaconda terminal or any other, then you need to install git on your project environment from the terminal.

for anaconda, the problem gets solved by running:

conda install git

Mosius's user avatar

Mosius

1,60223 silver badges32 bronze badges

answered Apr 14, 2021 at 10:40

SHADRACH CHIGOZIE MADUAKO's user avatar

Содержание

  1. Исправлено: git не распознается как внутренняя или внешняя команда —
  2. То, что вызывает «git», не распознается как внутренняя или внешняя ошибка команды
  3. Способ 1: повторно открыть командную строку
  4. Способ 2: использование автоматического способа добавления GIT-пути к переменным
  5. Способ 3: добавление переменной PATH вручную
  6. Исправление: «git» не распознается как внутренняя или внешняя команда
  7. Причина, по которой ‘git’ не распознается как внутренняя или внешняя ошибка команды
  8. Метод 1. Повторно откройте командную строку
  9. Метод 2: Использование автоматического способа добавления пути GIT к переменным
  10. Метод 3. Добавление переменной PATH вручную

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

Несколько пользователей сообщают о получении «Git’ не распознается как внутренняя или внешняя команда » ошибка при попытке запустить команду git в командной строке. Хотя некоторые пользователи сообщали, что эта проблема возникла через некоторое время после установки Git для Windows, другие сталкиваются с этой проблемой, как только установка Git завершена.

«Git» не распознается как внутренняя или внешняя команда,
работоспособная программа или командный файл.

То, что вызывает «git», не распознается как внутренняя или внешняя ошибка команды

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

  • Git PATH не установлен (или неправильно) в Переменные — Недавнее программное обеспечение в самом программном обеспечении или ошибка пользователя, возможно, неправильно настроили Git PATH в скобках переменных.
  • CMD был открыт во время установки GIT — Если вы недавно установили Git для Windows во время открытия окна командной строки, проблема может быть решена, как только вы снова откроете командную строку.

Если вы пытаетесь решить эту конкретную проблему, эта статья предоставит вам несколько руководств по устранению неполадок. Ниже представлен набор методов, которые другие пользователи в аналогичной ситуации использовали для решения проблемы. Для достижения наилучших результатов следуйте приведенным ниже методам, пока не найдете исправление, эффективное для решения проблемы в конкретной ситуации.

Способ 1: повторно открыть командную строку

Если вы относитесь к парням (или девушкам) в терминале и постоянно держите окно CMD открытым (даже во время установки Git), проблема может возникнуть из-за того, что командная строка не была обновлена ​​с последними изменениями переменных.

Если этот сценарий применим к вам, исправить это так же просто, как закрыть окно CMD и открыть еще одно. Если путь был задан правильно, вы сможете использовать команды Git без получения «Git’ не распознается как внутренняя или внешняя команда » ошибка.

Если этот сценарий не применим к вашей ситуации, перейдите к следующему способу ниже.

Способ 2: использование автоматического способа добавления GIT-пути к переменным

Если вы хотите избежать возни с переменными PATH, вы можете решить «Git’ не распознается как внутренняя или внешняя команда » ошибка при использовании графического интерфейса установки Git для автоматического создания переменных Path для вас. Это позволит вам использовать Git как из Git Bash, так и из командной строки Windows.

Вот краткое руководство по удалению Git и настройке начальной установки для автоматического добавления переменных пути для вас:

  1. Нажмите Windows ключ + R открыть диалоговое окно «Выполнить». Затем введите «appwiz.cplИ нажмите Войти открыть Программы и особенности окно.
    Диалог запуска: appwiz.cpl
  2. внутри Программы и особенности, найдите запись Git, щелкните по ней правой кнопкой мыши и выберите Удалить. Затем следуйте инструкциям на экране, чтобы удалить текущую установку Git.
    Удалите текущую версию Git
  3. Перезагрузите компьютер, чтобы завершить процесс удаления.
  4. Посетите эту ссылку (Вот) и загрузите последнюю версию Git для Windows. Загрузка должна начаться автоматически. Если это не так, просто нажмите на версию, связанную с вашей битовой архитектурой ОС.
    Загрузка установочного исполняемого файла Git
  5. Откройте исполняемый файл установки и следуйте инструкциям по установке. Вы можете оставить все параметры для значений по умолчанию. Когда вы доберетесь до настройки среды PATH, убедитесь, что вы выбрали Использовать Git из командной строки Windows переключения.
    Выберите «Использовать Git» в командной строке Windows.
  6. Продолжите настройку установки, оставив выбранные значения по умолчанию (или выберите свои собственные), затем щелкните устанавливать кнопка.
    Установка Git для Windows
  7. После завершения установки перезагрузите компьютер. При следующем запуске вы сможете запускать команды прямо из Командная строка Windows.

Если вы ищете метод, который решит проблему без необходимости удаления клиента Git, перейдите к следующему способу ниже.

Способ 3: добавление переменной PATH вручную

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

К счастью, вы можете настроить значение переменной вручную, следуя набору инструкций. Вот что вам нужно сделать:

  1. Откройте проводник и перейдите к папке с cmd внутри установки Git. Вот пути по умолчанию для версий x86 и x64:
  2. Далее щелкните правой кнопкой мыши на git.exe и выбрать свойства. Затем в генеральный вкладка Свойства git.exe, скопируйте местоположение исполняемого файла (он понадобится нам позже).
    Скопируйте расположение git.exe
  3. Далее нажмите Windows ключ + R открыть Бежать диалоговое окно, затем введите «sysdm.cplИ нажмите Войти открыть Свойства системы меню.
    Диалог запуска: sysdm.cpl
  4. Внутри Свойства системы меню, перейдите к продвинутый вкладку и нажмите на Переменные среды.
    Перейдите на вкладку «Дополнительно» и нажмите «Переменные среды».
  5. Внутри Переменные среды меню, перейдите к Системные переменные в подменю выберите Дорожка, затем нажмите редактировать кнопка.
    Перейдите в Системные переменные, выберите Путь и нажмите кнопку Изменить.
  6. в Изменить переменные среды нажмите кнопку новый нажмите кнопку и просто вставьте место, которое мы скопировали на шаге 2. Затем нажмите Войти создать переменную.
    Нажмите New и вставьте местоположение git.exe.
  7. Нажмите Хорошо в каждом открытом запросе, чтобы убедиться, что изменения сохранены.
  8. Откройте окно CMD и введите «git». Вы больше не должны сталкиваться с «Git’ не распознается как внутренняя или внешняя команда » ошибка.
    Ошибка терминала Git теперь устранена

Источник

Исправление: «git» не распознается как внутренняя или внешняя команда

Несколько пользователей сообщают об ошибке «git’ не распознается как внутренняя или внешняя команда » при попытке запустить команду git в командной строке. Хотя некоторые пользователи сообщили, что эта проблема возникла через некоторое время после установки Git для Windows, другие сталкиваются с этой проблемой сразу после завершения установки Git.

Причина, по которой ‘git’ не распознается как внутренняя или внешняя ошибка команды

Мы исследовали эту конкретную проблему просматривая различные отчеты пользователей. На основании наших исследований существует несколько сценариев возникновения этой ошибки:

  • Git PATH не установлен (или неправильно) в переменных. – Последнее программное обеспечение в самом программном обеспечении или ошибка пользователя могли неправильно настроить Git PATH в скобках переменных.
  • CMD был открыт во время установки GIT . Если вы недавно установили Git для Windows, когда было открыто окно командной строки, проблема может быть решена, как только вы повторно откроете командную строку.

Если вы пытаетесь решить эту конкретную проблему, эта статья предоставит вам несколько руководств по устранению неполадок. Ниже у вас есть набор методов, которые другие пользователи в аналогичной ситуации использовали для решения проблемы. Для достижения наилучших результатов следуйте приведенным ниже методам по порядку, пока не найдете исправление, которое эффективно устраняет проблему в вашей конкретной ситуации.

Метод 1. Повторно откройте командную строку

Если вы парень (или девушка) терминального типа и постоянно держите окно CMD открытым (даже во время установки Git), проблема может возникнуть из-за того, что командная строка не был обновлен последними изменениями переменных.

Если этот сценарий применим к вам, исправить так же просто, как закрыть окно CMD и открыть другое. Если путь был задан правильно, вы сможете использовать команды Git без получения ошибки «git ‘не распознается как внутренняя или внешняя команда» .

Если этот сценарий неприменим к вашей ситуации, перейдите к следующему способу ниже.

Метод 2: Использование автоматического способа добавления пути GIT к переменным

Если вы не хотите возиться с переменными PATH, вы можете разрешить ошибку «git ‘не распознается как внутренняя или внешняя команда» , используя графический интерфейс установки Git для автоматического создания переменных Path. Это позволит вам использовать Git как из Git Bash, так и из командной строки Windows.

Вот краткое руководство по удалению Git и последующей настройке начальной установки для автоматического добавления переменных пути:

  1. Нажмите клавишу Windows + R , чтобы открыть диалоговое окно «Выполнить». Затем введите « appwiz. cpl ”и нажмите Enter , чтобы открыть окно Программы и компоненты .
  2. Внутри Программы и компоненты найдите запись Git, щелкните ее правой кнопкой мыши и выберите Удалить . Затем следуйте инструкциям на экране, чтобы удалить текущую установку Git.
  3. Перезагрузите компьютер, чтобы завершите процесс удаления.
  4. Перейдите по этой ссылке ( здесь ) и загрузите последнюю версию Git для Windows. Загрузка должна начаться автоматически. В противном случае просто щелкните версию, связанную с вашей битовой архитектурой ОС.
  5. Откройте исполняемый файл установки и следуйте инструкциям по установке. Вы можете оставить для всех параметров значения по умолчанию. Когда вы перейдете к настройке среды PATH, убедитесь, что вы выбрали переключатель Использовать Git из командной строки Windows .
  6. Продолжите настройку установки, оставив выбранные значения по умолчанию (или выберите свои собственные), затем нажмите кнопку Установить .
  7. После завершения установки перезагрузите компьютер. При следующем запуске вы сможете запускать команды прямо из командной строки Windows .

Если вы ищете метод, который будет для решения проблемы без удаления клиента Git перейдите к следующему методу ниже.

Метод 3. Добавление переменной PATH вручную

Если вы зашли так далеко безрезультатно, скорее всего, вы эта конкретная проблема возникает из-за того, что переменная Git не настроена (или неправильно настроена) в переменных среды .

К счастью, вы можете настроить значение переменной вручную, выполнив следующие действия. набор инструкций. Вот что вам нужно сделать:

  1. Откройте проводник и перейдите к папке cmd внутри установки Git. Вот пути по умолчанию для версий x86 и x64:
  2. Затем щелкните правой кнопкой мыши git.exe и выберите Свойства . Затем на вкладке Общие в git.exe Properties скопируйте расположение исполняемого файла (он нам понадобится позже).
  3. Затем нажмите клавишу Windows + R , чтобы открыть В диалоговом окне «Выполнить » введите « sysdm. cpl ”и нажмите Enter , чтобы открыть меню Свойства системы .
  4. В меню Свойства системы перейдите на вкладку Дополнительно и нажмите Переменные среды .
  5. Внутри переменных среды перейдите в подменю Системные переменные , выберите Путь , затем нажмите кнопку Изменить .
  6. В окне Изменить переменные среды нажмите Создать и просто вставьте местоположение, которое мы скопировали на шаге 2. Затем нажмите Enter , чтобы создать переменную.
  7. Нажимайте OK в каждом открывшемся запросе, чтобы гарантировать сохранение изменений.
  8. Откройте Окно CMD и введите «git». Вы больше не должны сталкиваться с ошибкой «git ‘не распознается как внутренняя или внешняя команда» .

Источник

0 / 0 / 0

Регистрация: 22.10.2016

Сообщений: 8

1

19.10.2017, 22:05. Показов 2875. Ответов 3


Добрый вечер,подскажите пожалуйста кто может.Пытаюсь установить гит,но выдает ошибку хотя установлен java,apache.

Код

hopbut@server:/tmp/tomcat$ sudo apt-get install git
[sudo] password for hopbut: 
Sorry, try again.
[sudo] password for hopbut: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
git is already the newest version (1:2.7.4-0ubuntu1.3).
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
3 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up oracle-java8-installer (8u144-1~webupd8~0) ...
Using wget settings from /var/cache/oracle-jdk8-installer/wgetrc
Downloading Oracle Java 8...
--2017-10-20 01:02:24--  [url]http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz[/url]
Resolving download.oracle.com (download.oracle.com)... 188.234.145.98, 188.234.145.105
Connecting to download.oracle.com (download.oracle.com)|188.234.145.98|:80... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: [url]https://edelivery.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz[/url] [following]
--2017-10-20 01:02:24--  [url]https://edelivery.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz[/url]
Resolving edelivery.oracle.com (edelivery.oracle.com)... 104.126.165.247, 2600:140f:5:182::2d3e, 2600:140f:5:180::2d3e
Connecting to edelivery.oracle.com (edelivery.oracle.com)|104.126.165.247|:443... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: [url]http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz?AuthParam=1508439866_1a385819a9dedfe74a6cb3c59aa7c8a8[/url] [following]
--2017-10-20 01:02:26--  [url]http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz?AuthParam=1508439866_1a385819a9dedfe74a6cb3c59aa7c8a8[/url]
Connecting to download.oracle.com (download.oracle.com)|188.234.145.98|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2017-10-20 01:02:28 ERROR 404: Not Found.

download failed
Oracle JDK 8 is NOT installed.
dpkg: error processing package oracle-java8-installer (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of default-jdk-headless:
 default-jdk-headless depends on openjdk-8-jdk-headless; however:
  Package openjdk-8-jdk-headless is not installed.
  Package oracle-java8-installer which provides openjdk-8-jdk-headless is not configured yet.

dpkg: error processing package default-jdk-headless (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of default-jdk:No apport report written because the error message indicates it's a follow-up error from a previous failure.

 default-jdk depends on default-jdk-headless (= 2:1.8-56ubuntu2); however:
  Package default-jdk-headless is not configured yet.
 default-jdk depends on openjdk-8-jdk; however:
  Package openjdk-8-jdk is not installed.
  Package oracle-java8-installer which provides openjdk-8-jdk is not configured yet.

dpkg: error processing package default-jdk (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates it's a follow-up error from a previous failure.
                            Errors were encountered while processing:
 oracle-java8-installer
 default-jdk-headless
 default-jdk
E: Sub-process /usr/bin/dpkg returned an error code (1)

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



0



Programming

Эксперт

94731 / 64177 / 26122

Регистрация: 12.04.2006

Сообщений: 116,782

19.10.2017, 22:05

Ответы с готовыми решениями:

Установка git из исходников
Прочитал в документации как установить git 2.0.0. Пишут введите эти команды:
$ tar -zxf…

GIT HOW TO
Вобщем пытаюсь юзаьть гит

Выполняю следующее

git config —global user.name &quot;userName&quot;…

Git, локальный репозиторий
Добрый день, уважаемые товарищи, кто сталкивался или кто имеет знания, подскажите, как можно, и…

Git clone; wget не работают
Данные команды на удаленном сервере не работают, зато отлично работают на виртуалке без всяких…

3

29 / 36 / 8

Регистрация: 16.10.2017

Сообщений: 137

19.10.2017, 22:16

2

Лучший ответ Сообщение было отмечено BBSS как решение

Решение

Уже:

Цитата
Сообщение от BBSS
Посмотреть сообщение

git is already the newest version (1:2.7.4-0ubuntu1.3).



1



0 / 0 / 0

Регистрация: 22.10.2016

Сообщений: 8

19.10.2017, 22:28

 [ТС]

3

Спасибо большое.



0



Эксперт .NET

8894 / 5669 / 1351

Регистрация: 25.05.2015

Сообщений: 17,216

Записей в блоге: 14

20.10.2017, 06:30

4

BBSS, у вас такая проблема будет при установке любой программы. Разбирайтесь с ней.



0



HTTPS cloning errors

There are a few common errors when using HTTPS with Git. These errors usually indicate you have an old version of Git, or you don’t have access to the repository.

Here’s an example of an HTTPS error you might receive:

> error: The requested URL returned error: 401 while accessing
> https://github.com/USER/REPO.git/info/refs?service=git-receive-pack
> fatal: HTTP request failed
> Error: The requested URL returned error: 403 while accessing
> https://github.com/USER/REPO.git/info/refs
> fatal: HTTP request failed
> Error: https://github.com/USER/REPO.git/info/refs not found: did you run git
> update-server-info on the server?

Check your Git version

There’s no minimum Git version necessary to interact with GitHub, but we’ve found version 1.7.10 to be a comfortable stable version that’s available on many platforms. You can always download the latest version on the Git website.

Ensure the remote is correct

The repository you’re trying to fetch must exist on GitHub.com, and the URL is case-sensitive.

You can find the URL of the local repository by opening the command line and
typing git remote -v:

$ git remote -v
# View existing remotes
> origin  https://github.com/ghost/reactivecocoa.git (fetch)
> origin  https://github.com/ghost/reactivecocoa.git (push)

$ git remote set-url origin https://github.com/ghost/ReactiveCocoa.git
# Change the 'origin' remote's URL

$ git remote -v
# Verify new remote URL
> origin  https://github.com/ghost/ReactiveCocoa.git (fetch)
> origin  https://github.com/ghost/ReactiveCocoa.git (push)

Alternatively, you can change the URL through our
GitHub Desktop application.

Provide an access token

To access GitHub, you must authenticate with a personal access token instead of your password. For more information, see «Creating a personal access token.»

If you are accessing an organization that uses SAML SSO and you are using a personal access token (classic), you must also authorize your personal access token to access the organization before you authenticate. For more information, see «About authentication with SAML single sign-on» and «Authorizing a personal access token for use with SAML single sign-on.»

Check your permissions

When prompted for a username and password, make sure you use an account that has access to the repository.

Tip: If you don’t want to enter your credentials every time you interact with the remote repository, you can turn on credential caching. If you are already using credential caching, please make sure that your computer has the correct credentials cached. Incorrect or out of date credentials will cause authentication to fail.

Use SSH instead

If you’ve previously set up SSH keys, you can use the SSH clone URL instead of HTTPS. For more information, see «About remote repositories.»

Error: Repository not found

If you see this error when cloning a repository, it means that the repository does not exist or you do not have permission to access it. There are a few solutions to this error, depending on the cause.

Check your spelling

Typos happen, and repository names are case-sensitive. If you try to clone git@github.com:user/repo.git, but the repository is really named User/Repo you will receive this error.

To avoid this error, when cloning, always copy and paste the clone URL from the repository’s page. For more information, see «Cloning a repository.»

To update the remote on an existing repository, see «Managing remote repositories».

Checking your permissions

If you are trying to clone a private repository but do not have permission to view the repository, you will receive this error.

Make sure that you have access to the repository in one of these ways:

  • The owner of the repository
  • A collaborator on the repository
  • A member of a team that has access to the repository (if the repository belongs to an organization)

Check your SSH access

In rare circumstances, you may not have the proper SSH access to a repository.

You should ensure that the SSH key you are using is attached to your personal account on GitHub. You can check this by typing
the following into the command line:

$ ssh -T git@github.com
> Hi USERNAME! You've successfully authenticated, but GitHub does not
> provide shell access.

If the repository belongs to an organization and you’re using an SSH key generated by an OAuth App, OAuth App access may have been restricted by an organization owner. For more information, see «About OAuth App access restrictions.»

For more information, see Adding a new SSH key to your GitHub account.

Check that the repository really exists

If all else fails, make sure that the repository really exists on GitHub.com!
If you’re trying to push to a repository that doesn’t exist, you’ll get this error.

Error: Remote HEAD refers to nonexistent ref, unable to checkout

This error occurs if the default branch of a repository has been deleted on GitHub.com.

Detecting this error is simple; Git will warn you when you try to clone the repository:

$ git clone https://github.com/USER/REPO.git
# Clone a repo
> Cloning into 'repo'...
> remote: Counting objects: 66179, done.
> remote: Compressing objects: 100% (15587/15587), done.
> remote: Total 66179 (delta 46985), reused 65596 (delta 46402)
> Receiving objects: 100% (66179/66179), 51.66 MiB | 667 KiB/s, done.
> Resolving deltas: 100% (46985/46985), done.
> warning: remote HEAD refers to nonexistent ref, unable to checkout.

To fix the error, you’ll need to be an administrator of the repository on GitHub.com.
You’ll want to change the default branch of the repository.

After that, you can get a list of all the available branches from the command line:

$ git branch -a
# Lists ALL the branches
>   remotes/origin/awesome
>   remotes/origin/more-work
>   remotes/origin/new-main

Then, you can just switch to your new branch:

$ git checkout new-main
# Create and checkout a tracking branch
> Branch new-main set up to track remote branch new-main from origin.
> Switched to a new branch 'new-main'

На чтение 5 мин. Просмотров 93 Опубликовано 18.04.2021

Несколько пользователей сообщают об ошибке «git’ не распознается как внутренняя или внешняя команда » при попытке запустить команду git в командной строке. Хотя некоторые пользователи сообщили, что эта проблема возникла через некоторое время после установки Git для Windows, другие сталкиваются с этой проблемой сразу после завершения установки Git.

Содержание

  1. Причина, по которой ‘git’ не распознается как внутренняя или внешняя ошибка команды
  2. Метод 1. Повторно откройте командную строку
  3. Метод 2: Использование автоматического способа добавления пути GIT к переменным
  4. Метод 3. Добавление переменной PATH вручную

Причина, по которой ‘git’ не распознается как внутренняя или внешняя ошибка команды

Мы исследовали эту конкретную проблему просматривая различные отчеты пользователей. На основании наших исследований существует несколько сценариев возникновения этой ошибки:

  • Git PATH не установлен (или неправильно) в переменных. – Последнее программное обеспечение в самом программном обеспечении или ошибка пользователя могли неправильно настроить Git PATH в скобках переменных.
  • CMD был открыт во время установки GIT . Если вы недавно установили Git для Windows, когда было открыто окно командной строки, проблема может быть решена, как только вы повторно откроете командную строку.

Если вы пытаетесь решить эту конкретную проблему, эта статья предоставит вам несколько руководств по устранению неполадок. Ниже у вас есть набор методов, которые другие пользователи в аналогичной ситуации использовали для решения проблемы. Для достижения наилучших результатов следуйте приведенным ниже методам по порядку, пока не найдете исправление, которое эффективно устраняет проблему в вашей конкретной ситуации.

Метод 1. Повторно откройте командную строку

Если вы парень (или девушка) терминального типа и постоянно держите окно CMD открытым (даже во время установки Git), проблема может возникнуть из-за того, что командная строка не был обновлен последними изменениями переменных.

Если этот сценарий применим к вам, исправить так же просто, как закрыть окно CMD и открыть другое. Если путь был задан правильно, вы сможете использовать команды Git без получения ошибки «git ‘не распознается как внутренняя или внешняя команда» .

Если этот сценарий неприменим к вашей ситуации, перейдите к следующему способу ниже.

Метод 2: Использование автоматического способа добавления пути GIT к переменным

Если вы не хотите возиться с переменными PATH, вы можете разрешить ошибку «git ‘не распознается как внутренняя или внешняя команда» , используя графический интерфейс установки Git для автоматического создания переменных Path. Это позволит вам использовать Git как из Git Bash, так и из командной строки Windows.

Вот краткое руководство по удалению Git и последующей настройке начальной установки для автоматического добавления переменных пути:

  1. Нажмите клавишу Windows + R , чтобы открыть диалоговое окно «Выполнить». Затем введите « appwiz. cpl ”и нажмите Enter , чтобы открыть окно Программы и компоненты .
  2. Внутри Программы и компоненты найдите запись Git, щелкните ее правой кнопкой мыши и выберите Удалить . Затем следуйте инструкциям на экране, чтобы удалить текущую установку Git.
  3. Перезагрузите компьютер, чтобы завершите процесс удаления.
  4. Перейдите по этой ссылке ( здесь ) и загрузите последнюю версию Git для Windows. Загрузка должна начаться автоматически. В противном случае просто щелкните версию, связанную с вашей битовой архитектурой ОС.
  5. Откройте исполняемый файл установки и следуйте инструкциям по установке. Вы можете оставить для всех параметров значения по умолчанию. Когда вы перейдете к настройке среды PATH, убедитесь, что вы выбрали переключатель Использовать Git из командной строки Windows .
  6. Продолжите настройку установки, оставив выбранные значения по умолчанию (или выберите свои собственные), затем нажмите кнопку Установить .
  7. После завершения установки перезагрузите компьютер. При следующем запуске вы сможете запускать команды прямо из командной строки Windows .

Если вы ищете метод, который будет для решения проблемы без удаления клиента Git перейдите к следующему методу ниже.

Метод 3. Добавление переменной PATH вручную

Если вы зашли так далеко безрезультатно, скорее всего, вы эта конкретная проблема возникает из-за того, что переменная Git не настроена (или неправильно настроена) в переменных среды .

К счастью, вы можете настроить значение переменной вручную, выполнив следующие действия. набор инструкций. Вот что вам нужно сделать:

  1. Откройте проводник и перейдите к папке cmd внутри установки Git. Вот пути по умолчанию для версий x86 и x64:
      My Computer (This PC)> Local Disk (C :)> Program Files (x86)> Git> cmdMy Computer (This PC)>  Локальный диск (C :)> Program Files> Git> cmd  
  2. Затем щелкните правой кнопкой мыши git.exe и выберите Свойства . Затем на вкладке Общие в git.exe Properties скопируйте расположение исполняемого файла (он нам понадобится позже).
  3. Затем нажмите клавишу Windows + R , чтобы открыть В диалоговом окне «Выполнить » введите « sysdm. cpl ”и нажмите Enter , чтобы открыть меню Свойства системы .
  4. В меню Свойства системы перейдите на вкладку Дополнительно и нажмите Переменные среды .
  5. Внутри переменных среды перейдите в подменю Системные переменные , выберите Путь , затем нажмите кнопку Изменить .
  6. В окне Изменить переменные среды нажмите Создать и просто вставьте местоположение, которое мы скопировали на шаге 2. Затем нажмите Enter , чтобы создать переменную.
  7. Нажимайте OK в каждом открывшемся запросе, чтобы гарантировать сохранение изменений.
  8. Откройте Окно CMD и введите «git». Вы больше не должны сталкиваться с ошибкой «git ‘не распознается как внутренняя или внешняя команда» .

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Git ошибка error src refspec master does not match any
  • Git ошибка error failed to push some refs to
  • Git как исправить merge conflict
  • Git как изменить текст последнего коммита
  • Git как изменить сообщение последнего коммита

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии