Ok, so I've installed git, and i understand how to clone a copy of the project and checkout new branches etc etc (all through the terminal on my mac - haven't looked at GUIs yet...)
What I want to know is a fundamental thing that I'm unsure of, and that is how to collaborate with this system...
is it as simple as giving people access to a certain folder on my computer via SSH or something? I've got to admit file sharing is not a strong point of mine I've never managed to reliably set up sharing across a network (between macs and pcs) never mind over the tinterweb...
is it a case of doing port forwarding and all that jazz so that someone can get to a folder and then run their $ git whatever commands to pull down copies and all that, or is there a more elegant way of setting it up?
if this is the case, I also don't know the best way to just share one folder on my mac - if i set up a "Sharing Only" user then windows people cant get in, and if I set up a full user on my mac just to get into the repository, then they get access to loads of other stuff too which I don't want...
all in all, could do with a leg up... any advice?
What I want to know is a fundamental thing that I'm unsure of, and that is how to collaborate with this system...
is it as simple as giving people access to a certain folder on my computer via SSH or something? I've got to admit file sharing is not a strong point of mine I've never managed to reliably set up sharing across a network (between macs and pcs) never mind over the tinterweb...
is it a case of doing port forwarding and all that jazz so that someone can get to a folder and then run their $ git whatever commands to pull down copies and all that, or is there a more elegant way of setting it up?
if this is the case, I also don't know the best way to just share one folder on my mac - if i set up a "Sharing Only" user then windows people cant get in, and if I set up a full user on my mac just to get into the repository, then they get access to loads of other stuff too which I don't want...
all in all, could do with a leg up... any advice?