私はフォローしています子文書ソースコードパッケージを使用してGitをインストールしました。私はGitをインストールした後に更新したいと思います(ただし、今は必要ないかもしれませんが、うまく機能していることを確認したい)。コマンドを実行しましたが、git clone git://git.kernel.org/pub/scm/git/git.git
エラーが返されました-bash: /usr/bin/git: No such file or directory
。理由は明らかですが、Gitをインストールするためにmake prefix=/usr/local install
Gitをインストールするコマンドを使用したからです。/usr/local/bin/git
今、この問題をどのように解決するのですか?
私は同じgit cloneコマンドを試しましたが、--git-dir=/usr/local/bin/git
同じエラーが返されました。-bash: /usr/bin/git: No such file or directory
答え1
何とhash
?以前にあった/usr/bin/git
が削除されましたか?bash: /usr/bin/git: No such file or directory
それでもhash
まだ存在を信じるでしょうgit
。
この場合、解決策は新しいシェルを使用することです。または、古いハッシュがあるすべてのシェルに対してリセットを使用してくださいhash -r
。
答え2
戻って議論することなく再構築してくださいmake
。プレフィックスディレクトリを設定するにはこれを設定する必要がありますconfigure
が、とにかくデフォルトは/usr/localです。