# git-remote-couch **Repository Path**: mirrors_peritus/git-remote-couch ## Basic Information - **Project Name**: git-remote-couch - **Description**: a git-remote-helper that allows you to push source code into a CouchDB - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-25 - **Last Updated**: 2026-05-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ================ git-remote-couch ================ Relax your source code ---------------------- :Author: `Filip Noetzel `_ :Version: v0.1a :Web: http://github.com/peritus/git-remote-couch/ :Git: ``git clone git://github.com/peritus/git-remote-couch.git`` (`browse source `_) :Download: `Downloads page on GitHub `_ :Abstract: `git-remote-couch` is a `git-remote-helper `_ that allows you to push source code into a `CouchDB `_ (you can then fetch a clone from it, of course). .. warning:: This software is very slow and a three headed monkey will eat your data! It should not be used to save valuable production source code! **ALWAYS** keep at least a second copy using other backup mechanisms. .. note:: This is a fun project for me to learn some git and CouchDB internals. Also, I want to write `CouchApps `_ that handle source code. Patches welcome. Installation and Usage ++++++++++++++++++++++ First, install `git-remote-couch` via your favorite Python package installing mechanism, like so:: easy_install -U git-remote-couch Then, you can start cloning a repository:: git remote add couch http+couch://localhost:5984/testrepo/ git push origin master You can now browse your repository with CouchDB's web interface at `http://localhost:5984/_utils/database.html?testrepo `_ or clone that repository:: git clone http+couch://localhost:5984/testrepo/ a_copy