我已经通过安装程序安装了 git,而不是通过终端命令,并且我的 $PATH 发生了变化,到“本地”git 的路径被添加到变量的末尾,并且我的 $PATH 更改为此:
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin
但是,这对我没有帮助,因为我首先考虑的是 Xcode 的 git 路径。
所以我接下来要做的是,将以下几行添加到我的“.bash_profile”中:
export PATH="/usr/local/git/bin:$PATH"
现在我的路径是:
/usr/local/git/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin
我想知道如何从路径末尾删除重复项,因此我最终得到:
/usr/local/git/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
提前谢谢!如果我的英语不好,请见谅。
答案1
git 安装程序已创建/etc/paths.d/git
。您可以通过运行来删除路径条目sudo rm /etc/paths.d/git
。
答案2
您可以直接编辑实际.bash_profile
文件。但是,它是隐藏的,因此访问它可能有点麻烦。以下是几种方法:
注意:对于所有方法,请将文件保存为纯文本!
带终端
如果您习惯使用Terminal
,您可以输入
nano ~/.bash_profile
然后从那里编辑文件。要保存并退出,请Control + X
按退出。然后,按“Y”保存更改,并点击Enter
使用该路径。
有点像终端,但带有 GUI 编辑器
如果您更愿意使用实际的编辑器,我建议您使用文本编辑,这样文件将保持为纯 .txt 文件,不带格式。为此,您需要使隐藏文件可见。(隐藏文件是前面带有 的文件.
)
不幸的是,最简单的方法仍然需要终端。要使文件可见或隐藏(分别),请输入以下内容
defaults write com.apple.Finder AppleShowAllFiles YES
or
defaults write com.apple.Finder AppleShowAllFiles NO
然后你需要重新启动 Finder。
然后你可以打开主用户目录(是的,该页面已经过时了,但它确实告诉了您需要知道的内容)。
根本没有终端
如果你想完全避免使用 Terminal,你可以下载以下应用程序隐形X自动切换隐藏文件的可见性。使用该特定应用,只需按放大镜即可切换可见性。
再次,我建议使用文本编辑器来编辑该文件,它位于主用户目录(是的,该页面已经过时了,但它确实告诉了您需要知道的内容)