我使用git和dropbox记录我在学校工作的项目。我每学期都会学习一些课程,但我会为每门课程创建一个新文件夹。我用git备份了这些课程的所有资料。我想知道是否有一种方法可以为多个源存储库使用相同的主存储库(例如,dropbox文件夹)(例如,每个课程的本地文件夹)。
结构类似于:
~/Users/Me/dropbox/git --> (main repository)
~/Users/Me/Courses/Course_1/. (This is the first course)
~/Users/Me/Courses/Course_2/. (This is the second course)
我希望能够从Course_1和Course_2推送到git文件夹。但是,我想将它们分开,以便当我从Course_2内部拉出时,它也不会从Course_1中提取所有材料。有没有办法做到这一点?
答案 0 :(得分:1)
你可以简单地为每个课程制作一个回购 这些将通过Dropbox上的每个课程的一个简单回购来反映。
这样,您就可以克隆所需的课程(回购)。
话虽如此,我看到issues with bare repo on Dropbox before 我更喜欢使用Dropbox with git bundles (one file per repo)。