2 ms·
The idea is that in order for multiple people to collaborate, most of the time you will need a service like Github, Bitbucket or perhaps something you can run y
by treve 8y ago
The idea is that in order for multiple people to collaborate, most of the time you will need a service like Github, Bitbucket or perhaps something you can run yourself.
This is a different workflow. Instead of staying in sync via a hosted service, people stay in sync and send 'pull requests' via email.
- bo1024 8y agoThanks, this response starts to remove some of my confusion. So it's git without the server, communicating pushes over email instead. (I guess you automatically pull whatever is in the emails you get?)
- epse 8y agoYou get a patch file as an attachment to the email, which you can then apply to any branch on your local copy that you'd like.
- NikkiA 8y agogit itself includes at least 2 methods of running that server itself.... ``git daemon`` is entirely self-contained and permits the git:// protocol for clones/push/pull etc ``git instaweb`` will piggyback a simple git web service on top of a number of httpd's including lighttpd. I'm sure that git's homepage used to use instaweb for it's repo access, but it seems they've switched to github :(