You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Homebrew installation is not supported. If you have issues with homebrew-installed nvm, please brew uninstall it, and install it using the instructions below, before filing an issue.
Note: If you're using zsh you can easily install nvm as a zsh plugin. Install zsh-nvm and run nvm upgrade to upgrade.
$ git --version
git version 2.6.3
$ which git
/usr/local/bin/git
Mac 系统自带了 git,要不要先删除或者备份在安装呢,也许会冲突,不过冲突也可以修改环境路径解决,就先安装看看
brew install git
执行完了可以看到报错
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink bin/git
Target /usr/local/bin/git
already exists. You may want to remove it:
rm '/usr/local/bin/git'
To force the link and overwrite all conflicting files:
brew link --overwrite git
To list all files that would be deleted:
brew link --overwrite --dry-run git
Possible conflicting files are:
按照提示,我们执行如下命令:
brew link --overwrite git
ink 成功后,退出终端后,再次打开。然后查看 git 指向和版本信息
$ which git
/usr/local/bin/git
$ git --version
git version 2.24.0
前几天突然想到每次打开终端,都要手动使用 nvm use 11 来编译打包,就捣鼓了下,然后环境就坏了,今天就加班搞一下吧~
先删除 node、nvm,然后开始
原来打算用 brew 安装 nvm 但是看了 nvm 官方 git 说明安装里不推荐,恰好看到可以用 zsh 插件安装,所以就用 on-my-zsh 安装
step1 安装
zsh-nvm
插件进入 zsh-nvm 页面看到有 oh-my-zsh 支持,果断选择
As an Oh My ZSH! custom plugin
这里也说一下 on-my-zsh
step2 安装 Oh My ZSH!
查看当前环境shell
将
zsh
设置为默认shell下载
oh-my-zsh
并初始化~/.zshrc
文件zsh主题
通过如下命令可以查看可用的
Theme
:# ls ~/.oh-my-zsh/themes
这里看中一款
Agnoster
主题发现有乱码,又查了下,发现是缺少字体,导致箭头展示不了
那就再装字体 Powerline
进入 github 主页找到如下命令:
然后再修改终端字体(或者 iTerm2)
再重启终端,搞定,效果完美!
注意
安装了 on-my-zsh 之后,默认的启动就变成 .zshrc 了,但有些命令会注入到 .bash_profile .bashrc .profile 里,如果忘了改的话,可能会造成环境的一些问题,所以,最好让 .bash_profile .bashrc .profile 和 .zshrc 同时生效,编辑 .zshrc 在末尾添加上即可。
关于 .zyx 文本
在 zyx 文本中我加入了一些自己的命令,比如 #shadowsocks proxy 代理方法,可以方便的使用 ip、proxy、unproxy
那么如何让 zyx 在终端启动后生效呢,只要在 .bash_profile 中加入 [ -r ~/.zyx ] && source ~/.zyx 即可
Step3 这里继续回到 Step1 安装
zsh-nvm
插件滑到下面可以看到 oh-my-zsh 支持,所以我们选择这一项安装
1)Clone
zsh-nvm
into your custom plugins repo2)Then load as a plugin in your
.zshrc
Keep in mind that plugins need to be added before
oh-my-zsh.sh
is sourced.3)运行 source ~/.zshrc 或者重启终端即可进行插件安装了
执行完毕运行 nvm --version 即可知道安装成功了
Step4 安装 node
Git 重装
VSCode 插件 GitLens 提示 Git 需要 >= 2.7.2,故升级一下 Mac 自带的 git 版本
Mac 系统自带了 git,要不要先删除或者备份在安装呢,也许会冲突,不过冲突也可以修改环境路径解决,就先安装看看
执行完了可以看到报错
按照提示,我们执行如下命令:
ink 成功后,退出终端后,再次打开。然后查看
git
指向和版本信息下次更新只需:
brew update && brew upgrade
@EnD
The text was updated successfully, but these errors were encountered: