mac每次打開終端都需要source ~/.bashrc以及~/.bash_profile問題
問題描述
在學習git的時候在~/.bashrc下面配置了git log命令的別名
#用於輸出git提交日誌 alias git-log='git log --pretty=oneline --all --graph --abbrev-commit'
但是在使用過程中出現了出現了報錯,命令不存在,每次打開終端都需要source一下
在網上找了教程即在~/.bash_profile下添加配置
# 加載.bashrc文件 if [ -f ~/.bashrc ];then source ~/.bashrc fi
嘗試之後發現每次打開終端還是需要source一下,同時也發現了~/.bash_profile的問題,也沒瞎忙。
最終解決辦法
在~/.bash_profile下添加配置如上代碼的同時還需要在~/.zshrc添加下面的命令,隨便找個地方添加就行了
source ~/.bash_profile
總結
後面也了解到也可以把別名直接配置在~/.zshrc文件中問題一樣可以解決