git-remote-ipfs: github.com/cryptix/git-remote-ipfs Files | Directories

Command git-remote-ipfs

git-remote-helper implements a git-remote helper that uses the ipfs transport.

TODO

Currently assumes a IPFS Daemon at localhost:5001

Not completed: new Push (issue #2), IPNS, URLs like fs:/ipfs/.. (issue #3), embedded IPFS node

...

$ git clone ipfs://ipfs/$hash/repo.git
$ cd repo && make $stuff
$ git commit -a -m 'done!'
$ git push origin
=> clone-able as ipfs://ipfs/$newHash/repo.git

https://ipfs.io

https://github.com/whyrusleeping/git-ipfs-rehost

https://git-scm.com/docs/gitremote-helpers

https://git-scm.com/book/en/v2/Git-Internals-Plumbing-and-Porcelain

https://git-scm.com/docs/gitrepository-layout

https://git-scm.com/book/en/v2/Git-Internals-Transfer-Protocols

Package Files

fetch.go git.go helpers.go list.go main.go push.go

Directories

PathSynopsis
internal/path

Package main imports 18 packages (graph). Updated 2018-10-01. Refresh now. Tools for package owners. This is an inactive package (no imports and no commits in at least two years).