got

    Git, but for files and directories of any size. E2E Encrypted

    Language: go

    Author: Emeline Picard (@emeline)

    12 stars · 364 views

    Files

    • doc (txt)
    • 2.0_Concepts.md (md)
    • 3.2_got_wc.md (md)
    • 2.6_Filesystems.md (md)
    • 1.3_Init.md (md)
    • 2.4_Bookmarks.md (md)
    • 2.3_Spaces.md (md)
    • 0_Got.md (md)
    • 2.1_Repo.md (md)
    • 3.0_CLI.md (md)
    • 2.2_Working_Copy.md (md)
    • 2.5_Commits.md (md)
    • 1.2_Got_for_the_Git_Familiar.md (md)
    • 1.1_Why_Got.md (md)
    • 3.4_got_mark.md (md)
    • Cryptography.md (md)
    • 1.0_Intro.md (md)
    • walk.go (go)
    • gottar_test.go (go)
    • chunking (txt)
    • content_defined.go (go)
    • README.md (md)
    • dirs_test.go (go)
    • gotfs_test.go (go)
    • gotlob (txt)
    • reader.go (go)
    • files.go (go)
    • gotfs.go (go)
    • adapters.go (go)
    • wc_staging.go (go)
    • etc (txt)
    • plan (txt)
    • 2026-02-02-fix-porting.md (md)
    • 2026-02-02-dirstate.md (md)
    • GLOSSARY.md (md)
    • ATTRIBUTION.md (markdown)
    • stream_test.go (go)
    • weight.go (go)
    • op_test.go (go)
    • README.md (md)
    • client.go (go)
    • authz_test.go (go)
    • gotorg_test.go (go)
    • entry.go (go)
    • bcschema.go (go)
    • gotorg.go (go)
    • volume.go (go)
    • internal (txt)
    • gotfsfix (txt)
    • fixdirs.go (go)
    • volumes (txt)
    • memvol.go (go)
    • signed.go (go)
    • collector.go (go)
    • counter.go (go)
    • renderer.go (go)
    • sbe (txt)
    • sbe.go (go)
    • stores (txt)
    • writelayer.go (go)
    • union.go (go)
    • void.go (go)
    • stores.go (go)
    • readonly.go (go)
    • gotjob (txt)
    • gotjob.go (go)
    • gotcore (txt)
    • spaces.go (go)
    • mark.go (go)
    • config.go (go)
    • expr.go (go)
    • spaces_test.go (go)
    • testsuite.go (go)
    • tx.go (go)
    • commit.go (go)
    • commit_test.go (go)
    • testutil (txt)
    • memfs.go (go)
    • testutil.go (go)
    • gotcfg (txt)
    • gotcfg.go (go)
    • graphs (txt)
    • graphs.go (go)
    • cycles.go (go)
    • gottests (txt)
    • assert.go (go)
    • gottests.go (go)
    • gotfsvm (txt)
    • op.go (go)
    • value.go (go)
    • function.go (go)
    • gotfstx.go (go)
    • gotwc (txt)
    • internal (txt)
    • dbmig (txt)
    • 001.sql (sql)
    • dbmig.go (go)
    • dbmig_test.go (go)
    • 000.sql (sql)
    • porting (txt)
    • porting_test.go (go)
    • fs.go (go)
    • diriter.go (go)
    • staging_test.go (go)
    • workcopy_test.go (go)
    • gdat (txt)
    • refs.go (go)
    • machine.go (go)
    • refs_test.go (go)
    • crypto.go (go)
    • adapters (txt)
    • gotftp (txt)
    • gotftp.go (go)
    • gotiofs (txt)
    • gotiofs_test.go (go)
    • gotiofs.go (go)
    • gottar (txt)
    • gottar.go (go)
    • org.go (go)
    • index_test.go (go)
    • README.md (md)
    • LICENSE (txt)
    • .github (github)
    • FUNDING.yml (yml)
    • cmd (txt)
    • got (txt)
    • main.go (go)
    • src (txt)
    • gotrope (txt)
    • rope_test.go (go)
    • weight_test.go (go)
    • gotrope.go (go)
    • stream_reader.go (go)
    • stream_writer.go (go)
    • builder.go (go)
    • storage.go (go)
    • iterator.go (go)
    • gotorg (txt)
    • authn.go (go)
    • rule.go (go)
    • txn.go (go)
    • authz.go (go)
    • internal (txt)
    • gotorgop (txt)
    • idunit.go (go)
    • group.go (go)
    • op.go (go)
    • pki.go (go)
    • entry.go (go)
    • diff.go (go)
    • volumes.go (go)
    • aead.go (go)
    • volumes_test.go (go)
    • units (txt)
    • units_test.go (go)
    • units.go (go)
    • metrics (txt)
    • metrics.go (go)
    • machine.go (go)
    • portdb.go (go)
    • exporter.go (go)
    • importer.go (go)
    • staging (txt)
    • stage.go (go)
    • sqlutil (txt)
    • conn.go (go)
    • migrations (txt)
    • migrations.go (go)
    • config.go (go)
    • diriter_test.go (go)
    • staging.go (go)
    • workcopy.go (go)
    • chunker_test.go (go)
    • exponential.go (go)
    • api.go (go)
    • gotfs (txt)
    • diff_test.go (go)
    • gotfscnp (txt)
    • gotfs.capnp.go (go)
    • build_cnp.sh (sh)
    • files_test.go (go)
    • machine.go (go)
    • gotlob.go (go)
    • builder.go (go)
    • gotlob_test.go (go)
    • extent.go (go)
    • sync.go (go)
    • schema.go (go)
    • client_test.go (go)
    • client.go (go)
    • dirs.go (go)
    • builder_test.go (go)
    • keys.go (go)
    • util.go (go)
    • codec.go (go)
    • serve.go (go)
    • builder.go (go)
    • info.go (go)
    • iterator.go (go)
    • gotrepo (txt)
    • spaces.go (go)
    • iden.go (go)
    • repair.go (go)
    • internal (txt)
    • reposchema (txt)
    • config.go (go)
    • repo.go (go)
    • sync.go (go)
    • fs.go (go)
    • repo_test.go (go)
    • blobcache.go (go)
    • commit.go (go)
    • commit_test.go (go)
    • marks.go (go)
    • gotns (txt)
    • space.go (go)
    • gotns.go (go)
    • space_test.go (go)
    • e2etest (txt)
    • repo_test.go (go)
    • wc_test.go (go)
    • gotvc (txt)
    • jsoncodec_test.go (go)
    • machine.go (go)
    • gotvc.go (go)
    • vertex.go (go)
    • gotkv (txt)
    • diff_test.go (go)
    • diff.go (go)
    • machine.go (go)
    • README.md (md)
    • codec_test.go (go)
    • kvstreams (txt)
    • kv.go (go)
    • gotkv_test.go (go)
    • tx.go (go)
    • ptree (txt)
    • stream.go (go)
    • debug.go (go)
    • ptree_test.go (go)
    • index.go (go)
    • ptree.go (go)
    • stream_test.go (go)
    • util.go (go)
    • builder.go (go)
    • iterator.go (go)
    • kv_test.go (go)
    • keys.go (go)
    • gotkv.go (go)
    • gotcmd (txt)
    • space.go (go)
    • fix.go (go)
    • repo.go (go)
    • root.go (go)
    • mark.go (go)
    • iden.go (go)
    • slurp.go (go)
    • status.go (go)
    • debug.go (go)
    • wc.go (go)

    Loading code snippet…