Your code stays a secret.
GitE2E encrypts commits, file paths, and branch names on your machine before they reach this remote. Use the familiar Git workflow while the server stores ciphertext.
Bring repositories in without exposing their contents.
Install the GitE2E migration skill to scan every ref, move large files into encrypted LFS, and push ciphertext from your own machine. GitHub or GitLab credentials and repository plaintext never enter this server.
Read the migration contractcurl -fsSL https://platform.gite2e.com/skills/gite2e-repository-migration/install.sh | sh
-
01
Run the installer. It downloads the public skill and verifies its pinned checksums.
-
02
Restart Codex. Configure
https://platform.gite2e.com/mcpwith a local bearer token that haswrite:repository. -
03
Start the import. Invoke
$gite2e-repository-migrationand follow the encrypted migration checks.
Never paste a provider token, repository key, or plaintext into MCP.
The remote is blind
Repository content is encrypted by the GitE2E client before upload. A remote breach yields ciphertext.
Git stays familiar
Clone, add, commit, push, and pull with a workflow designed to feel native to existing teams.
Keys belong to teams
Per-repository keys can be granted, rotated, and revoked without sharing a server-held password.