Path
在 PATH 中添加新路徑
在我擁有的伺服器上;吉特沒有工作。我發現 Git 安裝在
/usr/local/cpanel/3rdparty/bin/git
.因此,要使 Git 可以在沒有完整路徑的情況下使用;我以 root 身份登錄 ssh。然後我修改了
~/.bash_profile
(vim .bash_profile
) 並附加/usr/local/cpanel/3rdparty/bin
了 PATH。PATH 現在看起來像:
PATH=$PATH:$HOME/bin:/usr/local/cpanel/3rdparty/bin
有了這個; git 現在工作正常。但我只是想確保沒有任何問題。
它看起來並沒有亂七八糟,並且您將目錄放在 PATH 的末尾,因此該目錄中的命令不能掩蓋某些系統命令。
以下是您可以檢查的一些其他事項:
- 目錄中是否有任何與 無關的奇怪命令
git
,特別是那些看起來像輸入錯誤的“常見”命令(例如mroe
錯誤輸入more
)的命令。- 目錄的寫權限應該只針對root
- 重新考慮為什麼需要
root
使用git
,如果它是用於例如/etc
目錄的修訂控制,那很好。如果您進行正常的軟體開發,您應該重新考慮進行設置,以便您可以像普通使用者一樣進行。