Im trying to learn git and I'm having serious trouble grokking the most fundamental concept: what exactly -is- a git repository? Or perhaps the more accurate question is what does a git repo actually work with?
Is a git repo the location of a whole bunch of different code projects (e.g. github.com)?
or is a git repo the location of a single code project it's managing? (e.g. github.com/SPICE
Thanks.