You support it, like any other server, just mirror the files; git stores metadata in files, like everything else. If you move the repository to a new computer, you need to change the location of the local repository to point to it. In .git/config you will find something like:
[remote "origin"] url = SOMETHING
Change SOMETHING to the address of your new server
Michael mrozek
source share