Simplify install + Note for git and hg.
Carlos Cobo authored
08edee6d
Name Last commit Last update
bitswap gofmt
blocks go lint
cmd/ipfs cli readme
config Fix typo
core goling: PeerId -> ID
dht go lint
fuse/readonly go lint
importer go lint
merkledag go lint
msgproto add a package header so the package compiles
netmux gofmt
path go lint
peer goling: PeerId -> ID
routing routing interface
swarm goling: PeerId -> ID
util goling: PeerId -> ID
LICENSE added MIT license
README.md Simplify install + Note for git and hg.

ipfs implementation in go.

See: https://github.com/jbenet/ipfs

Please put all issues regarding IPFS design in the ipfs repo issues.

Please put all issues regarding go IPFS implementation in this repo.

Install

Install Go. Then:

go get github.com/jbenet/go-ipfs/cmd/ipfs

NOTE: git and mercurial (hg) are required in order for go get to fetch all dependencies.

Usage

ipfs - global versioned p2p merkledag file system

Basic commands:

    add <path>    Add an object to ipfs.
    cat <ref>     Show ipfs object data.
    ls <ref>      List links from an object.
    refs <ref>    List link hashes from an object.

Tool commands:

    config        Manage configuration.
    version       Show ipfs version information.
    commands      List all available commands.

Advanced Commands:

    mount         Mount an ipfs read-only mountpoint.

Use "ipfs help <command>" for more information about a command.