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