Fórum Root.cz
Hlavní témata => Server => Téma založeno: y, 28. 04. 2018, 16:20:22
-
Po upgrade clusteru na debian 9 jsem smazal svoji lokalni instalaci gitu, nicmene se zda, ze bash ma lokaci nekde predkesovanou, takze v existujici session hleda git na miste, kde byl a jiz neni (bylo tu, neni tu, havrani na plotu..).
Uz jsem se s tim nekdy setkal, takze vim, ze se staci odhlasit a prihlasit, ale zajimalo by mne, zda je dane chovani nekde dokumentovane (neumim dotaz popsat tak, aby mi google rozumel)
y@a ~ $ git
-bash: /home/y/.local/bin/git: No such file or directory
y@a ~ $ which git
/usr/bin/git
y@a ~ $ bash --version
GNU bash, version 4.4.12(1)-release (x86_64-pc-linux-gnu)
-
Nechapu o co ti jde.
Tak jsi mel predtim git binarku ulozenou jinde
A ted je nainstalovana v klasicke ceste.
Vo co go?
-
Nemas tam spatny link?
-
No jde o to, ze bash si stale pamatuje tu starou lokaci, ze ktere binarka zmizela. Link v tom prsty nema.
a) predpokladam, ze si bash nekde cachuje lokace, aby nemusel PATH prochazet pokazde znovu
b) je to nekde dokumentovane, jde to vypnout, jde ho donutit cache vyprazdnit?
-
hash -r
-
hash -r
Super, diky, to je ono.