点文件版本控制:终端设置

点文件版本控制:终端设置

.bashrc我在家里使用一台 MacBook,在工作时使用另一台。最近我开始对我的点文件进行版本控制。它对我的 vim/MacVim 设置来说非常有效,但对我和来说却没那么有用.bash_profile

例如,在家里我有几个用于访问常用文件夹或应用程序的别名(我的工作机器上没有),而在工作时我必须配置代理网络。

我只是想知道是否存在任何“自然的”(或至少常用的)点文件设置,将与机器无关的设置(我想将其置于版本控制之下)与特定于机器的设置分开?

答案1

您可以将机器特定的设置放在单独的点文件中,例如.bashrc-local,而通用设置放在中.bashrc.bashrc然后会包含:

test -e ~/.bashrc-local && source ~/.bashrc-local

相关内容