我见过一些人使用 git repos 和他们的点文件。我想知道他们是否只是
cd ~/
git init
git add .vimrc
// etc
?然后这就是他们保持最新状态的方式?或者他们可能制作副本并同步它们?
你们推荐或使用什么策略?大多数时候不想提交并 push 我的整个 ~/
谢谢
最佳答案
为您的家创建一个 git 存储库可能不是一个好主意(与您真正想做的事情相比,您创建 .gitignore 文件所花费的时间会更多)。
我建议为你的点文件使用一个单独的 git 目录(例如。~/git/dotfiles
)并且它们为你的家创建符号链接(symbolic link)(例如。ln -s ~/git/dotfiles/.vim ~/.vim
等)。
如果每次您想在某个地方安装您的点文件时都不想手动创建符号链接(symbolic link),您可以使用如下脚本:https://github.com/gibfahn/dot/blob/master/link .
关于git - 添加你的 .vim ~/.vimrc 到 github(又名点文件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18197705/