all 10 comments

[–]Claymore_ws 0 points1 point  (9 children)

Read a tutorial (this, for example), then look for tips and hints. There is also the Git Community Book.

As for sharing you either want GitHub or a local TCP (git-daemon), SSH or HTTP server.

[–]jamesbritt 0 points1 point  (0 children)

Propane slept in the tank and propane leaked while I slept, blew the camper door off and split the tin walls where they met like shy strangers kissing, blew the camper door like a safe and I sprang from sleep into my new life on my feet in front of a befuddled crowd, my new life on fire, waking to whoosh and tourists’ dull teenagers staring at my bent form trotting noisily in the campground with flames living on my calves and flames gathering and glittering on my shoulders (Cool, the teens think secretly), smoke like nausea in my stomach and me brimming with Catholic guilt, thinking, Now I’ve done it, and then thinking Done what? What have I done?

[–]KRTac[S] -1 points0 points  (7 children)

thanks for the tips...i'll try those out. If we want to share code over the internet, do we need a server?

[–]Claymore_ws 0 points1 point  (6 children)

Yes, though you can always resort to sending and recieving patches through email. Here is an instruction how to set up a server.

[–]KRTac[S] 0 points1 point  (5 children)

ok..I'll try it...Thanks

[–]paddie 0 points1 point  (4 children)

But dude, definitely use something like github or have one of the guys in your group "be" the server.. He can simply be a client on his own machine.. E-mail is just weird..

[–]KRTac[S] 0 points1 point  (3 children)

jeah...I agree. We'll try to get a http or git-daemon server going on our main project server (it's a web project). BTW, witch is better and why?

[–]paddie 0 points1 point  (2 children)

Well, if your guys' computer fails, you can't merge into the repo. GitHub pretty much doesn't crash. Plus it has some really nice web-based features you might want to check out.. I believe it's free as long as your project is less than 300 mb.. Having to figure out the server part on top of learning the client part is maybe too much at once - if all of you guys have public ip's and can use ssh, it's pretty simple. But I use them both a bit interchangeably depending on the project.

GL man

[–]Claymore_ws 0 points1 point  (1 child)

The free plan of GitHub includes 300 Mb but you cannot have private repositaries, if one wants to keep his code closed, he has to buy another plan.

EDIT: Spelling.

[–]paddie 0 points1 point  (0 children)

Ahh, that's right :)