git项目vs存储库,有什么根本区别?

zco*_*rts 25 git gitorious project repository

我有两个目前使用SVN的项目,我正在迁移到git,我注册了gitorious,并且可以选择创建新项目或添加存储库.我刚刚开始使用git所以我不知道有什么区别,或者更确切地说,如果我只是在一个项目下使用存储库,这意味着什么.如果我这样做,我将最终使用他们的Domain.com/mameame/repository1和他们的域名/ mameame /存储库2

如果我选择创建两个项目,那么我最终会使用他们的Domain.com/project1 hisDomain.com/project2

除了URL差异之外,选择其中一个会有什么影响吗?提前致谢

Mar*_*hes 22

这是一个有名的,而不是一个git的东西.每个项目可以有多个存储库.

例如,如果您有客户端/服务器应用程序.您可以拥有一个项目,一个客户端存储库和一个服务器内部的存储库.


Ltf*_*4an 5

关于底层git系统本身和宽松术语,git repo是.git dir。git项目是包含.git目录的父目录;父目录也充当“工作目录”。

Git项目的三个主要部分

  1. Git目录.git(也称为存储库)
  2. 工作区/目录
  3. 暂存区(索引)