Teams, die Gitoro nutzen





Der US CLOUD Act kann US-Unternehmen zur Herausgabe von Daten zwingen, die sie kontrollieren, auch wenn diese in Europa gespeichert sind. Gitoro ist ein dänisches Unternehmen und hostet deinen Code, deine Pipelines und die KI ausschließlich in der EU.
DSGVO von Anfang an
Exportiere oder lösche deine Daten jederzeit.
Nur EU-Infrastruktur
Dein Code und deine Daten bleiben in Europa.
Europäische KI
Die KI-Funktionen laufen auf Modellen, die in Europa gehostet werden.
Versionskontrolle, Code-Review, CI/CD, Sicherheit und KI: eine integrierte Plattform, in Europa gehostet.
Durchsuche Dateien und Historie, verwalte Branches und Tags, schütze deinen Standard-Branch und forke ein Repository oder erstelle in Sekunden ein neues aus einer Vorlage.
Leitfaden Git-Hosting →# Funktioniert genauso von GitHub oder GitLab
# Repository spiegeln, inklusive Historie
$ git clone --mirror git@github.com:acme/api.git
$ cd api.git
$ git push --mirror git@gitoro.com:acme/api.git
Pushe deinen Code mit Git und richte dann einen per MCP verbundenen Agenten auf den Prompt migrate-to-gitoro. Er erstellt zuerst eine Bestandsaufnahme des Quell-Repositorys, zeigt dir, was sich übernehmen lässt und was nicht, und zieht dann Issues, Pull Requests und CI um, ohne dass du ein Skript schreibst.
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 $ENVIRONMENTDie Pipeline-Konfiguration (.gitoro-ci.yml) nutzt GitLab-CI-Syntax, sodass deine Stages, Rules und Jobs unverändert übernommen werden. Jeder Push baut, testet und liefert aus, mit Live-Logs und manuellen Freigaben.
Connected to Gitoro as Claude (service account)
> let's have a look at the backlog
⏺ list_issues(status: "open")
└ 8 open issues, sorted by priority
#512 looks highest priority - a pagination bug reported twice. Want me to start there?
> let's work on #512
⏺ assign_issue(number: 512)
└ Assigned to Claude
⏺ create_pull_request(draft: true)
└ Opened draft PR #618 → Fixes #512
Branched, opened a draft PR linked to the issue, and starting implementation now.
> I think this one's ready
⏺ mark_pr_ready(number: 618)
└ Marked ready for review
⏺ add_pr_comment(number: 618)
└ Summary comment posted
It's ready for review - what happens next is governed by your branch rules, not my call.
Verbinde Claude Code, Cursor oder einen anderen MCP-Client mit einem Token mit begrenztem Umfang. Dein Agent sortiert Issues, öffnet Entwurfs-PRs und übergibt zum Review, und der Zugang lässt sich jederzeit widerrufen.