phenomenon
After installing a git from the source code today, the following error was reported after executing the git command:
$ git - version -bash: /usr/bin/git: No such file or directory
Analysis process
At first I thought it was a problem with the PATH path. Checking the PATH path found that it was normal, and it shouldn’t be the case when the command could not be found.
$ echo $PATH /usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/admin/ bin $ abcd - bash: ABCD: the Command not found $ /usr/local/bin/git - version git version 2.17 . 0
It can be seen that the git command is under the PATH path and should be installed normally, because the absolute path can be used normally
And the error that the command cannot be found should be command not found
As the root user, it is normal to execute git –version. At first, I thought it was the admin user who set some variables, which led to the fixed search under /usr/bin when executing the git command.
Later, I found out that there is no such parameter
Finally found the answer on stackoverflow, the link is as follows:
It turns out that the old git path I uninstalled in advance is /usr/bin/git, and then the newly installed git is under /usr/local/bin, and the terminal session saves the original path. Reopen the new terminal to solve the problem.