作为一个对git相对陌生的人,我希望能够得到一些有关如何在我的配置中使用git的启动指导:
背景
我正在撰写机械工程学士论文,既在大学工作,也在家里工作。
论文本身是一个.docx文件(不允许使用TeX),其中包含一些.xls文件和子文件夹中的图片,以及一个包含所有相关文献的子文件夹,仅这个子文件夹就占用了1.5GB的空间。
配置
在家里,我有台台式机和一台笔记本电脑,两者都可以接入互联网。 在大学,我使用一台电脑,它的互联网连接不稳定。
因此,我希望所有计算机上的文件保持同步。
当前情况
目前,我使用Dropbox来存储所有文件,并将两台家用计算机进行同步,同时使用USB闪存盘和一些Robocopy批处理程序将家用计算机上的文件与大学中的计算机进行同步。
目标
现在我想使用git,并想知道如何最好地设置存储库。例如,应该将中央存储库放在哪里,如何使用USB闪存盘等。
我认为GitHub作为中央存储库已经不再适用,因为它每个存储库的配额为1GB。
我还能使用Dropbox吗?它会破坏存储库中的文件吗?
背景
我正在撰写机械工程学士论文,既在大学工作,也在家里工作。
论文本身是一个.docx文件(不允许使用TeX),其中包含一些.xls文件和子文件夹中的图片,以及一个包含所有相关文献的子文件夹,仅这个子文件夹就占用了1.5GB的空间。
配置
在家里,我有台台式机和一台笔记本电脑,两者都可以接入互联网。 在大学,我使用一台电脑,它的互联网连接不稳定。
因此,我希望所有计算机上的文件保持同步。
当前情况
目前,我使用Dropbox来存储所有文件,并将两台家用计算机进行同步,同时使用USB闪存盘和一些Robocopy批处理程序将家用计算机上的文件与大学中的计算机进行同步。
目标
现在我想使用git,并想知道如何最好地设置存储库。例如,应该将中央存储库放在哪里,如何使用USB闪存盘等。
我认为GitHub作为中央存储库已经不再适用,因为它每个存储库的配额为1GB。
我还能使用Dropbox吗?它会破坏存储库中的文件吗?
git bundle create my.bundle --all
将已初始化的 git 存储库转换为捆绑包。它也适用于像 SpiderOak 这样的任何云服务。 - gaborous