Flyt fra GitHub til europæisk Git-hosting

Flyt jeres repositories til Gitoro med Git, og lad derefter jeres AI-agent flytte arbejdet omkring koden: issues, pull requests, kommentarer, labels og CI-konfiguration.

Workspace-dashboard med repositories, forbrug og aktivitetsgrafer

En guidet flytning, trin for trin

Gitoros MCP-prompt migrate-to-gitoro tager jeres agent igennem det i denne rækkefølge.

  1. 1

    Opret jeres workspace

    Opret et workspace og et tomt repository til hvert projekt.

  2. 2

    Push jeres kode

    Push branches og tags eller et fuldt spejl. Git-historikken forbliver intakt.

  3. 3

    Forbind jeres agent

    Tilføj GitHubs og Gitoros MCP-servere til Claude Code, Codex eller en anden MCP-klient.

  4. 4

    Gennemgå oversigten

    Agenten viser, hvad den har fundet, og hvad der ikke kan flyttes, før den flytter noget.

  5. 5

    Flyt registreringerne

    Issues flyttes ældste først, med labels, kommentarer og oprindelige datoer, hvor det understøttes.

  6. 6

    Omskriv CI, og skift over

    GitHub Actions bliver til .gitoro-ci.yml. Når pipelinen består, skifter I jeres remote.

Hvad flyttes, og hvordan

Alt, der ikke kan importeres helt, bliver rapporteret og aldrig bare droppet.

På GitHubPå Gitoro
Commits, branches og tagsPushes med Git; historikken bevares præcist
Issues og kommentarerGenskabes via API'et eller MCP, med status, metadata og links tilbage til kilden
AnsvarligeTildeles personer, der allerede findes i jeres workspace; resten listes til gennemsyn
Pull requestsBranches pushes, og derefter oprettes pull requests med links til de oprindelige
GitHub ActionsOmskrives til .gitoro-ci.yml og valideres med en pipeline
Releases og binære filerEksporteres og uploades separat
.gitoro-ci.yml
stages: [build, test, deploy]

test:
  stage: test
  image: node:20
  script:
    - npm ci
    - npm test
  rules:
    - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'

deploy:
  stage: deploy
  needs: [test]
  environment: production
  when: manual
  script:
    - ./deploy.sh $ENVIRONMENT
CI/CD

Fra GitHub Actions til .gitoro-ci.yml

Gitoros pipelines bruger GitLab-kompatibel .gitoro-ci.yml, så første gennemgang fra GitHub Actions er for det meste mekanisk.

runs-on bliver til image eller en self-hosted runner
steps bliver til script, if bliver til rules
actions/cache bliver til cache
Reviewere på environments bliver til påkrævede godkendelser

Flyt til Europa, uden for CLOUD Act's rækkevidde

Den amerikanske CLOUD Act kan tvinge amerikanske virksomheder til at udlevere data, de har kontrol over, også når dataene ligger i Europa. Gitoro er dansk, og jeres kode, pipelines og AI hostes udelukkende i EU.

GDPR fra starten

Eksportér eller slet jeres data når som helst.

Kun EU-infrastruktur

Jeres kode og data bliver i Europa.

Europæisk AI

AI-funktionerne kører på modeller hostet i Europa.

Tag jeres repositories med til Europa.

Opret et gratis workspace, push jeres første repository, og lad jeres agent flytte resten.