git: Difference between revisions

From IndieWeb
Line 36: Line 36:


* Using [http://git-scm.com/book/en/Customizing-Git-Git-Hooks git hooks] one could [[POSSE]] to any of the git silos.
* Using [http://git-scm.com/book/en/Customizing-Git-Git-Hooks git hooks] one could [[POSSE]] to any of the git silos.


== Documentation ==
== Documentation ==

Revision as of 21:01, 4 February 2015

Git is a popular distributed source control management system that can be used to host and share code from independent sites.

Software

The following software can be installed to provide git services on your own site:

Silos Running Open Source Software

You can use their silo or host it yourself with their open source software:

Examples

IndieWeb implementations of git hosting on your own domain:

Silos

POSSE

Here are some methods one might use to publish on their own site (host the repo on your site) and syndicate elsewhere (push to GitHub):

  • Simplest method is to add the silo (GitHub) as a separate repo and push to it when you're ready:
git remote add github git@github.com:user/repo
git push github

Indieweb examples

Documentation

There is plenty of good documentation about Git. Here's a few links to get started:

See Also