我使用各种配置文件,例如.vimrc
,_vimrc
(对于Windows)或.bashrc
。我想创建一个包含所有这些的repo,因此我可以轻松地在干净的机器上设置我的环境。我想将linux / windows特定文件放在不同的分支(?)中,这样在linux上克隆就不会下载windows文件。
我怎么做,假设所有现有的repos都在github上,结果repo也应该在github上?
有没有办法强制git只是从分支下载文件并将它们保存在目录中,而不创建本地仓库?对于.bashrc
,下载并保存到~
会更快,而不是克隆然后将该文件复制到主目录。
也许像Dropbox这样的东西会更好吗?