[{"data":1,"prerenderedAt":1045},["ShallowReactive",2],{"/de-de/blog/how-to-recognize-your-team-with-gitlab-achievements":3,"navigation-de-de":289,"banner-de-de":723,"footer-de-de":730,"blog-post-authors-de-de-Lee Tickett":987,"blog-related-posts-de-de-how-to-recognize-your-team-with-gitlab-achievements":1002,"blog-share-wrapper-de-de":1025,"next-steps-de-de":1035},{"id":4,"title":5,"authors":6,"body":8,"category":267,"date":268,"description":269,"extension":270,"externalUrl":271,"faq":271,"featured":272,"heroImage":273,"meta":274,"navigation":275,"path":276,"seo":277,"slug":281,"stem":282,"tags":283,"template":287,"updatedDate":271,"__hash__":288},"blogPosts/de-de/blog/how-to-recognize-your-team-with-gitlab-achievements.md","Anerkennung im Team: GitLab Achievements erstellen und vergeben",[7],"Lee Tickett",{"type":9,"value":10,"toc":249},"minimark",[11,22,27,30,33,36,39,46,50,53,59,62,67,76,80,83,88,91,95,98,102,105,109,112,125,128,131,135,138,142,150,153,165,169,184,199,203,206,221,224,228,236],[12,13,14,15,21],"p",{},"Jedes Team lebt von Menschen, die mehr tun als nötig: von der Person, die den Flaky Test repariert, den sonst niemand anfassen will. Von denjenigen, die einen Merge Request innerhalb einer Stunde reviewen. Von Teammitgliedern, die eine Zertifizierung abschließen. Oder von Community-Mitgliedern, die bei jedem Release wieder dabei sind. Ob das eigene Team ein Unternehmen ist, ein Open-Source-Projekt oder eine Community — in GitLab gab es bisher keine eingebaute Möglichkeit, jemandem zu sagen: Wir sehen das. ",[16,17,20],"a",{"href":18,"rel":19},"https://docs.gitlab.com/user/profile/achievements/",[],"GitLab Achievements"," ändert das.",[23,24,26],"h2",{"id":25},"was-sind-gitlab-achievements","Was sind GitLab Achievements?",[12,28,29],{},"Ein Achievement ist ein eigenes Badge, das einmal angelegt und anschließend an Personen für ihr Verhalten vergeben wird. Das kann ein Beitrag sein, ein Meilenstein oder schlicht die gute Nutzung von GitLab. Jedes Achievement hat einen Namen, eine Beschreibung und ein Avatar-Bild. Denkbar sind etwa „First merged MR“, „Certified“ oder „Contributor of the month“. Vergebene Achievements erscheinen im Profil der ausgezeichneten Person, direkt neben deren Beitragshistorie.",[12,31,32],{},"Ein Achievement besteht aus zwei Teilen. Das Achievement selbst ist eine wiederverwendbare Vorlage, die auf Gruppenebene definiert wird. Die Vergabe an eine bestimmte Person ist ein eigener Vorgang und kann eine optionale persönliche Nachricht enthalten. Diese Nachricht unterstützt GitLab Flavored Markdown. Damit lässt sich direkt auf den Merge Request, das Issue oder das Ereignis verlinken, für das die Auszeichnung vergeben wird. Dasselbe Badge „Contributor of the month“ erzählt so bei jeder Vergabe eine andere Geschichte.",[12,34,35],{},"Die Kontrolle bleibt bei den Ausgezeichneten. Eine Auszeichnung erscheint erst dann im Profil, wenn sie über einen Link aus der E-Mail-Benachrichtigung angenommen wurde. Anerkennung wird angeboten und niemandem ins Profil gesetzt.",[12,37,38],{},"Achievements sind seit GitLab 19.2 allgemein verfügbar, in Free, Premium und Ultimate sowie auf GitLab.com, GitLab Self-Managed und GitLab Dedicated.",[12,40,41],{},[42,43],"img",{"alt":44,"src":45},"GitLab Achievements on user profile","https://res.cloudinary.com/about-gitlab-com/image/upload/v1787231951/jmwvzqlm0c3ejt0bhm7d.png",[23,47,49],{"id":48},"warum-anerkennung-wichtig-ist","Warum Anerkennung wichtig ist",[12,51,52],{},"Anerkennung gehört zu den günstigsten und zugleich wirksamsten Mitteln für Bindung, Motivation und Zugehörigkeit. Ein sichtbares Badge im Profil ist mit wenig Aufwand vergeben und bleibt der ausgezeichneten Person erhalten. Der Begriff Team ist dabei weit gefasst: Gemeint sein kann das eigene Unternehmen, das eigene Open-Source-Projekt oder die weitere Community. Welchen Wert das hat, hängt davon ab, wer vergibt und welches Verhalten bestärkt werden soll.",[12,54,55],{},[56,57,58],"strong",{},"Interne Engineering- und Plattformteams",[12,60,61],{},"Hier fangen die meisten Teams an. Ausgezeichnet werden die Menschen, die den Laden am Laufen halten: diejenigen, die am schnellsten reviewen, Personen, die das Onboarding abschließen oder eine Zertifizierung erwerben, Mitglieder einer Guild oder eines Chapters und alle, die bei einem Incident zur Stelle sind. Ein Badge macht den Einsatz, der sonst unbemerkt bleibt, in der gesamten Organisation sichtbar.",[12,63,64],{},[56,65,66],{},"Open-Source-Maintainer und Community-Programme",[12,68,69,70,75],{},"Das ist unsere eigene Geschichte und der Grund, warum wir die Funktion gebaut haben. Beitragende in ",[16,71,74],{"href":72,"rel":73},"https://about.gitlab.com/de-de/solutions/open-source/",[],"Open-Source-Projekten"," werden selten bezahlt, Anerkennung ist deshalb oft die einzige Gegenleistung. Anerkennung muss dabei echt und sichtbar sein. Mit Achievements lassen sich externe Beitragende in großer Zahl würdigen: ein Badge „First contribution“ automatisch vergeben oder zu jedem Release ein Badge „Notable contributor“. Beitragende haben damit etwas Konkretes vorzuweisen, und auf der anderen Seite entsteht eine gleichbleibende Form, die Menschen dahinter zu würdigen.",[23,77,79],{"id":78},"einsatzmöglichkeiten-für-achievements","Einsatzmöglichkeiten für Achievements",[12,81,82],{},"Fünf Wege, GitLab Achievements einzusetzen:",[84,85,87],"h3",{"id":86},"team-und-kernbeitragende-sichtbar-machen","Team und Kernbeitragende sichtbar machen",[12,89,90],{},"Der Anwendungsfall, mit dem alles begann: Team und Kernbeitragende mit einem Badge kennzeichnen, damit in der Community klar ist, wer wer ist. Wer neu in ein Projekt kommt, erkennt an den Profilen, wer es pflegt, wer Reviews übernimmt und wer Fragen beantwortet. Kommt ein Badge „Hackathon winner“ dazu, wird aus einem einmaligen Ereignis eine dauerhafte Anerkennung. Anerkennung wird damit sichtbar und verschwindet nicht in einem Changelog.",[84,92,94],{"id":93},"gute-reviews-und-schnelle-rückmeldungen-auszeichnen","Gute Reviews und schnelle Rückmeldungen auszeichnen",[12,96,97],{},"Intern haben wir den Einsatz inzwischen auf gute Reviews und schnelle Rückmeldungen ausgeweitet. Darin liegt die eigentliche Lehre aus Achievements: Bestärkt wird das Verhalten, das ausgezeichnet wird. Wer sorgfältige Reviews, schnelle Antworten oder Mentoring mit einem Badge versieht, macht dem ganzen Team deutlich, was als gut gilt. Das kostet nichts und wirkt über die Zeit.",[84,99,101],{"id":100},"nutzung-und-lernen-auszeichnen","Nutzung und Lernen auszeichnen",[12,103,104],{},"Anerkennung ist nicht nur für die Menschen da, die GitLab bauen, sondern ebenso für diejenigen, die möglichst viel damit erreichen. Ein Badge lässt sich vergeben, wenn jemand eine Zertifizierung erwirbt, einen Lernpfad abschließt oder eine Funktion tatsächlich einsetzt, die das Team einführen möchte. Für Customer-Success- und Plattformteams werden aus nüchternen Nutzungskennzahlen so Anlässe, auf die Menschen stolz sind. Ein Werkzeug gut zu beherrschen ist ebenfalls ein Beitrag.",[84,106,108],{"id":107},"meilensteine-und-erste-beiträge-feiern","Meilensteine und erste Beiträge feiern",[12,110,111],{},"Achievements gibt es in drei Varianten:",[113,114,115,119,122],"ul",{},[116,117,118],"li",{},"einmal vergeben und dauerhaft behalten („First merged MR“)",[116,120,121],{},"einmal vergeben und widerrufbar („Core team member“)",[116,123,124],{},"mehrfach vergebbar („Contributor of the month“)",[12,126,127],{},"Damit lassen sich die Momente markieren, auf die es ankommt: der erste Beitrag, der 100. Beitrag, ein hartnäckiges Problem, das endlich gelöst ist.",[12,129,130],{},"Hier zahlt sich die persönliche Nachricht aus. Bei einer wiederkehrenden Auszeichnung gehört eine Nachricht dazu, die auf genau den Merge Request oder das Issue verlinkt und in einem Satz erklärt, warum. Aus einem beliebigen Aufkleber wird so die Dokumentation einer konkreten Leistung.",[84,132,134],{"id":133},"programme-hackathons-und-kampagnen-begleiten","Programme, Hackathons und Kampagnen begleiten",[12,136,137],{},"Da Achievements mehrfach vergeben und wieder entzogen werden können, eignen sie sich für zeitlich begrenzte Formate. Bei einem Hackathon erhält jede teilnehmende Person ein Badge. Bei einer vierteljährlichen Beitragsaktion gibt es ein Achievement in limitierter Auflage, das nur diese eine Gruppe je tragen wird. Auf diese Weise bleibt von einer Kampagne etwas zurück, ohne großen Aufwand.",[23,139,141],{"id":140},"ein-achievement-erstellen-und-vergeben","Ein Achievement erstellen und vergeben",[12,143,144,145,149],{},"Die ",[16,146,148],{"href":18,"rel":147},[],"Dokumentation zu Achievements"," beschreibt das\nErstellen, Vergeben, Annehmen und Entziehen vollständig.",[12,151,152],{},"Alles lässt sich über die GraphQL-API skripten. Auszeichnungen sind damit auch in großer Zahl möglich, ebenso die Einbindung in die eigene Automatisierung — etwa ein Badge „First contribution“ in dem Moment, in dem der erste Merge Request einer Person gemergt wird.",[154,155,158,159],"figure",{"className":156},[157],"video_container","\n  ",[160,161],"iframe",{"src":162,"frameBorder":163,"allowFullScreen":164},"https://www.youtube.com/embed/iXg-KQjeBPQ","0","true",[23,166,168],{"id":167},"von-der-community-gebaut-für-die-community","Von der Community gebaut, für die Community",[12,170,171,172,177,178,183],{},"Achievements kam nicht aus dem Kernproduktteam. Die Funktion begann als Lücke, die unser Team ",[16,173,176],{"href":174,"rel":175},"https://handbook.gitlab.com/handbook/marketing/developer-relations/",[],"Co-create and Community Engineering"," gemeinsam mit der weiteren Community schließen wollte, festgehalten in ",[16,179,182],{"href":180,"rel":181},"https://gitlab.com/groups/gitlab-org/-/work_items/9429",[],"Epic #9429",". Das ist der Wert „everyone can contribute“ in der Praxis: Eine Funktion, mit der sich Beitragende auszeichnen lassen, wurde selbst von Beitragenden mitentwickelt.",[12,185,186,187,192,193,198],{},"Maßgeblich beteiligt war ",[16,188,191],{"href":189,"rel":190},"https://gitlab.com/Taucher2003",[],"Niklas van Schrick",", Community-Beitragender und Mitglied des Core Teams.\nDarin steckt eine schöne Symmetrie: eine Funktion zur Auszeichnung von Beitragenden, geliefert von einem Beitragenden — und nun können wir ihn dafür auszeichnen. Wer schon immer an GitLab selbst mitwirken wollte, sieht hier, dass das möglich ist. ",[16,194,197],{"href":195,"rel":196},"https://contributors.gitlab.com/start",[],"Hier geht es zum Einstieg",".",[23,200,202],{"id":201},"wie-ki-beim-fertigstellen-geholfen-hat","Wie KI beim Fertigstellen geholfen hat",[12,204,205],{},"Achievements zur allgemeinen Verfügbarkeit zu bringen, fiel Mattias Michaux zu, der gerade erst im Unternehmen angefangen hatte, und unserem Team.\nDie Funktion war halb fertig und hatte längere Zeit stillgelegen. Seine erste Aufgabe bestand deshalb nicht darin, Code zu schreiben, sondern herauszufinden, wie weit die frühere Arbeit gekommen war, was noch offen stand und wie dieser Ausschnitt einer riesigen, unbekannten Codebasis zusammenhängt.",[12,207,208,209,214,215,220],{},"Das ist üblicherweise der langwierigste Teil, wenn halbfertige Arbeit von jemand anderem übernommen wird. An dieser Stelle kamen ",[16,210,213],{"href":211,"rel":212},"https://about.gitlab.com/de-de/blog/gitlab-engineer-how-i-improved-my-onboarding-experience-with-ai/",[],"GitLab Duo"," und ",[16,216,219],{"href":217,"rel":218},"https://docs.gitlab.com/orbit/",[],"Orbit"," ins Spiel: den vorhandenen Code erfassen, den offenen Rest verstehen und schnell arbeitsfähig werden. Im vorhandenen Zeitrahmen wäre das nach Einschätzung des Teams ohne diese Werkzeuge nicht machbar gewesen.",[12,222,223],{},"Die Erkenntnis daraus betrifft nicht uns. Entscheidend ist, dass der Aufwand für die Einarbeitung in eine große, unbekannte Codebasis dadurch sinkt — ob in der ersten Woche nach dem Einstieg ins Unternehmen oder beim allerersten Merge Request als Beitragende. Die Hürde für einen Beitrag ist dadurch niedriger geworden.",[23,225,227],{"id":226},"erste-schritte","Erste Schritte",[12,229,230,231,235],{},"Anerkennung wirkt am besten, wenn sie zur Gewohnheit wird und nicht nachträglich einfällt. Also: ",[16,232,234],{"href":18,"rel":233},[],"das erste Achievement anlegen"," und noch in dieser Woche vergeben — an eine Person, die reviewt, an jemanden aus dem Mentoring oder an eine Person, die zum ersten Mal beigetragen hat.",[12,237,238,239,243,244,248],{},"Lust, die nächste Funktion dieser Art mitzubauen? ",[16,240,242],{"href":195,"rel":241},[],"Zum Einstieg als Beitragende",". Und wer einen Anwendungsfall hat, an den wir nicht gedacht haben, kann ihn im ",[16,245,247],{"href":180,"rel":246},[],"Achievements-Epic"," teilen.",{"title":250,"searchDepth":251,"depth":251,"links":252},"",2,[253,254,255,263,264,265,266],{"id":25,"depth":251,"text":26},{"id":48,"depth":251,"text":49},{"id":78,"depth":251,"text":79,"children":256},[257,259,260,261,262],{"id":86,"depth":258,"text":87},3,{"id":93,"depth":258,"text":94},{"id":100,"depth":258,"text":101},{"id":107,"depth":258,"text":108},{"id":133,"depth":258,"text":134},{"id":140,"depth":251,"text":141},{"id":167,"depth":251,"text":168},{"id":201,"depth":251,"text":202},{"id":226,"depth":251,"text":227},"open-source","2026-08-27","Die Menschen auszeichnen, die ein Team ausmachen — im Unternehmen, in der Community oder im Open-Source-Projekt. Wie GitLab Achievements funktionieren.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1757950181/q9kb7zfiw1cyxx9fcafp.png",{},true,"/de-de/blog/how-to-recognize-your-team-with-gitlab-achievements",{"config":278,"title":279,"description":280},{"noIndex":272},"GitLab Achievements: Anerkennung im Team","GitLab Achievements sind eigene Badges für Beiträge, Meilensteine und Reviews. Wie sie erstellt und vergeben werden und warum wir sie gebaut haben.","how-to-recognize-your-team-with-gitlab-achievements","de-de/blog/how-to-recognize-your-team-with-gitlab-achievements",[284,267,285,286],"community","product","collaboration","BlogPost","hdvRs3YdgDMg-63zhAZS3SqYSUfSTLx7-I9zxj3K2EU",{"logo":290,"freeTrial":295,"sales":300,"login":305,"items":310,"search":640,"minimal":675,"duo":693,"switchNav":702,"pricingDeployment":713},{"config":291},{"href":292,"dataGaName":293,"dataGaLocation":294},"/de-de/","gitlab logo","header",{"text":296,"config":297},"Kostenlose Testversion anfordern",{"href":298,"dataGaName":299,"dataGaLocation":294},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de&glm_content=default-saas-trial/","free trial",{"text":301,"config":302},"Demo anfordern",{"href":303,"dataGaName":304,"dataGaLocation":294},"/request-a-demo/","sales",{"text":306,"config":307},"Anmelden",{"href":308,"dataGaName":309,"dataGaLocation":294},"https://gitlab.com/users/sign_in/","sign in",[311,397,485,490,564,618],{"text":312,"left":275,"config":313,"menu":315},"Plattform",{"dataNavLevelOne":314},"platform",{"type":316,"link":317,"columns":321,"feature":386},"lists",{"text":318,"config":319},"Die Plattform erkunden",{"href":320,"dataGaName":314,"dataGaLocation":294},"/de-de/platform/",[322,345,368],{"title":323,"items":324},"Ausführung und Workflows",[325,330,335,340],{"text":326,"config":327},"CI/CD",{"href":328,"dataGaLocation":294,"dataGaName":329},"/de-de/solutions/continuous-integration/","ci/cd",{"text":331,"config":332},"Quellcodeverwaltung",{"href":333,"dataGaLocation":294,"dataGaName":334},"/de-de/solutions/source-code-management/","source code management",{"text":336,"config":337},"Agile Delivery",{"href":338,"dataGaLocation":294,"dataGaName":339},"/de-de/solutions/agile-delivery/","agile delivery",{"text":341,"config":342},"Artefaktverwaltung",{"href":343,"dataGaLocation":294,"dataGaName":344},"/de-de/artifact-central/","artifact management",{"title":346,"items":347},"Sicherheit und Governance",[348,353,358,363],{"text":349,"config":350},"Anwendungssicherheitstests",{"href":351,"dataGaLocation":294,"dataGaName":352},"/de-de/solutions/application-security-testing/","application security testing",{"text":354,"config":355},"Governance und Compliance",{"href":356,"dataGaLocation":294,"dataGaName":357},"/de-de/solutions/software-compliance/","governance and compliance",{"text":359,"config":360},"Secrets-Management",{"href":361,"dataGaLocation":294,"dataGaName":362},"/de-de/gitlab-secrets-manager/","secrets management",{"text":364,"config":365},"Lieferkettensicherheit",{"href":366,"dataGaLocation":294,"dataGaName":367},"/de-de/solutions/supply-chain/","supply chain security",{"title":369,"items":370},"Kontext und KI",[371,376,381],{"text":372,"config":373},"Agentische Orchestrierung",{"href":374,"dataGaLocation":294,"dataGaName":375},"/de-de/gitlab-duo-agent-platform/","agentic orchestration",{"text":377,"config":378},"Kontextgraph",{"href":379,"dataGaLocation":294,"dataGaName":380},"/de-de/gitlab-orbit/","context graph",{"text":382,"config":383},"Sichtbarkeit und Messung",{"href":384,"dataGaLocation":294,"dataGaName":385},"/de-de/solutions/visibility-measurement/","visibility and measurement",{"config":387,"title":390,"text":391,"link":392},{"background":388,"textColor":389},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1790185102/o7dn32anqcb6z8dgd3as.jpg')","#000","Warum GitLab","Eine Plattform für Schnelligkeit und Kontrolle im gesamten Software-Lebenszyklus.",{"text":393,"config":394},"Mehr erfahren",{"href":395,"dataGaName":396,"dataGaLocation":294},"/de-de/why-gitlab/","why gitlab",{"text":398,"left":275,"config":399,"menu":401},"Lösungen",{"dataNavLevelOne":400},"solutions",{"type":316,"link":402,"columns":406,"feature":476},{"text":403,"config":404},"Alle Lösungen anzeigen",{"href":405,"dataGaName":400,"dataGaLocation":294},"/de-de/solutions/",[407,425,443],{"title":408,"items":409},"Ergebnisse",[410,415,420],{"text":411,"config":412},"DevOps-Modernisierung",{"href":413,"dataGaLocation":294,"dataGaName":414},"/de-de/assessments/devops-modernization-assessment/","devops modernization",{"text":416,"config":417},"Sicherheitsmodernisierung",{"href":418,"dataGaLocation":294,"dataGaName":419},"/de-de/assessments/security-modernization-assessment/","security modernization",{"text":421,"config":422},"KI-Modernisierung",{"href":423,"dataGaLocation":294,"dataGaName":424},"/de-de/assessments/ai-modernization-assessment/","ai modernization",{"title":426,"items":427},"Nach Größe",[428,433,438],{"text":429,"config":430},"Große Unternehmen",{"href":431,"dataGaLocation":294,"dataGaName":432},"/de-de/enterprise/","enterprise",{"text":434,"config":435},"Kleine Unternehmen",{"href":436,"dataGaLocation":294,"dataGaName":437},"/de-de/small-business/","small business",{"text":439,"config":440},"Start-ups",{"href":441,"dataGaLocation":294,"dataGaName":442},"/de-de/solutions/startups/","startups",{"title":444,"items":445},"Branchen",[446,451,456,461,466,471],{"text":447,"config":448},"Finanzdienstleistungen",{"href":449,"dataGaLocation":294,"dataGaName":450},"/de-de/solutions/finance/","financial services",{"text":452,"config":453},"Öffentlicher Sektor",{"href":454,"dataGaLocation":294,"dataGaName":455},"/de-de/solutions/public-sector/","public sector",{"text":457,"config":458},"Telekommunikation",{"href":459,"dataGaLocation":294,"dataGaName":460},"/de-de/solutions/telecommunications/","telecommunications",{"text":462,"config":463},"Automobilindustrie",{"href":464,"dataGaLocation":294,"dataGaName":465},"/de-de/solutions/automotive/","automotive",{"text":467,"config":468},"Bildungswesen",{"href":469,"dataGaLocation":294,"dataGaName":470},"/de-de/solutions/education/","education",{"text":472,"config":473},"Luft- und Raumfahrt",{"href":474,"dataGaLocation":294,"dataGaName":475},"/de-de/solutions/aerospace/","aerospace",{"config":477,"title":478,"text":479,"link":480},{"background":388,"textColor":389},"GitLab-Sicherheitsstandard","Mehr dazu, wie du deine Software Factory stärkst und KI-Agenten Autonomie gewinnen lässt, ohne an Sicherheit einzubüßen.",{"text":481,"config":482},"Standard entdecken",{"href":483,"dataGaName":484,"dataGaLocation":294},"/gitlab-security-standard/","gitlab security standard",{"text":486,"config":487},"Preise",{"href":488,"dataGaName":489,"dataGaLocation":294,"dataNavLevelOne":489},"/de-de/pricing/","pricing",{"text":491,"config":492,"menu":494},"Ressourcen",{"dataNavLevelOne":493},"resources",{"type":316,"link":495,"columns":499,"feature":555},{"text":496,"config":497},"Alle Ressourcen anzeigen",{"href":498,"dataGaName":493,"dataGaLocation":294},"/de-de/resources/",[500,528],{"title":501,"items":502},"Entdecken",[503,508,513,518,523],{"text":504,"config":505},"Dokumentation",{"href":506,"dataGaName":507,"dataGaLocation":294},"https://docs.gitlab.com/","docs",{"text":509,"config":510},"GitLab University",{"href":511,"dataGaName":512,"dataGaLocation":294},"https://university.gitlab.com/","university",{"text":514,"config":515},"Demo-Reihe",{"href":516,"dataGaName":517,"dataGaLocation":294},"/de-de/gitlab-technical-demo-series/","demo series",{"text":519,"config":520},"Demo-Hub",{"href":521,"dataGaName":522,"dataGaLocation":294},"/de-de/demo-hub/","demo hub",{"text":524,"config":525},"Dienste",{"href":526,"dataGaName":527,"dataGaLocation":294},"/de-de/services/","services",{"title":529,"items":530},"Vernetzen",[531,536,540,545,550],{"text":532,"config":533},"Blog",{"href":534,"dataGaName":535,"dataGaLocation":294},"/de-de/blog/","blog",{"text":537,"config":538},"Community",{"href":539,"dataGaName":284,"dataGaLocation":294},"/community/",{"text":541,"config":542},"Kunden",{"href":543,"dataGaName":544,"dataGaLocation":294},"/de-de/customers/","customers",{"text":546,"config":547},"Partner",{"href":548,"dataGaName":549,"dataGaLocation":294},"/de-de/partners/","partners",{"text":551,"config":552},"Veranstaltungen",{"href":553,"dataGaName":554,"dataGaLocation":294},"/events/","events",{"config":556,"title":557,"text":558,"link":559},{"background":388,"textColor":389},"Neues bei GitLab","Über die neuesten Funktionen und Verbesserungen auf dem Laufenden bleiben.",{"text":560,"config":561},"Aktuelle Nachrichten",{"href":562,"dataGaName":563,"dataGaLocation":294},"/de-de/whats-new/","whats new",{"text":565,"config":566,"menu":568},"Unternehmen",{"dataNavLevelOne":567},"company",{"type":316,"columns":569},[570],{"items":571},[572,577,583,588,593,598,603,608,613],{"text":573,"config":574},"Über",{"href":575,"dataGaName":576,"dataGaLocation":294},"/de-de/company/","about",{"text":578,"config":579,"footerGa":582},"Karriere",{"href":580,"dataGaName":581,"dataGaLocation":294},"/jobs/","jobs",{"dataGaName":581},{"text":584,"config":585},"Presse",{"href":586,"dataGaName":587,"dataGaLocation":294},"/press/","press",{"text":589,"config":590},"Handbuch",{"href":591,"dataGaName":592,"dataGaLocation":294},"https://handbook.gitlab.com/","handbook",{"text":594,"config":595},"Geschäftsführung",{"href":596,"dataGaName":597,"dataGaLocation":294},"/company/team/e-group/","leadership",{"text":599,"config":600},"Investor Relations",{"href":601,"dataGaName":602,"dataGaLocation":294},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":604,"config":605},"Trust Center",{"href":606,"dataGaName":607,"dataGaLocation":294},"/de-de/security/","trust center",{"text":609,"config":610},"AI Transparency Center",{"href":611,"dataGaName":612,"dataGaLocation":294},"/de-de/ai-transparency-center/","ai transparency center",{"text":614,"config":615},"Newsletter",{"href":616,"dataGaName":617,"dataGaLocation":294},"/company/contact/#contact-forms","newsletter",{"text":619,"config":620,"menu":621},"Kontakt",{"dataNavLevelOne":567},{"type":316,"columns":622},[623],{"items":624},[625,630,635],{"text":626,"config":627},"Vertrieb kontaktieren",{"href":628,"dataGaName":629,"dataGaLocation":294},"/de-de/sales/","talk to sales",{"text":631,"config":632},"Support-Portal",{"href":633,"dataGaName":634,"dataGaLocation":294},"https://support.gitlab.com/hc/en-us","support portal",{"text":636,"config":637},"Kundenportal",{"href":638,"dataGaName":639,"dataGaLocation":294},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":641,"login":642,"suggestions":649},"Schließen",{"text":643,"link":644},"Um Repositorys und Projekte zu durchsuchen, melde dich an bei",{"text":645,"config":646},"gitlab.com",{"href":308,"dataGaName":647,"dataGaLocation":648},"search login","search",{"text":650,"default":651},"Vorschläge",[652,655,659,661,666,671],{"text":653,"config":654},"GitLab Duo Agent Platform",{"href":374,"dataGaName":653,"dataGaLocation":648},{"text":656,"config":657},"Codevorschläge (KI)",{"href":374,"dataGaName":658,"dataGaLocation":648},"Code Suggestions (AI)",{"text":326,"config":660},{"href":328,"dataGaName":326,"dataGaLocation":648},{"text":662,"config":663},"GitLab auf AWS",{"href":664,"dataGaName":665,"dataGaLocation":648},"/de-de/partners/technology-partners/aws/","GitLab on AWS",{"text":667,"config":668},"GitLab auf Google Cloud",{"href":669,"dataGaName":670,"dataGaLocation":648},"/de-de/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":672,"config":673},"Warum GitLab?",{"href":395,"dataGaName":674,"dataGaLocation":648},"Why GitLab?",{"freeTrial":676,"mobileIcon":681,"desktopIcon":686,"secondaryButton":689},{"text":677,"config":678},"Kostenlos testen",{"href":679,"dataGaName":299,"dataGaLocation":680},"https://gitlab.com/-/trials/new/","nav",{"altText":682,"config":683},"GitLab-Symbol",{"src":684,"dataGaName":685,"dataGaLocation":680},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":682,"config":687},{"src":688,"dataGaName":685,"dataGaLocation":680},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":227,"config":690},{"href":691,"dataGaName":692,"dataGaLocation":680},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de/get-started/","get started",{"freeTrial":694,"mobileIcon":698,"desktopIcon":700},{"text":695,"config":696},"Mehr über GitLab Duo erfahren",{"href":374,"dataGaName":697,"dataGaLocation":680},"gitlab duo",{"altText":682,"config":699},{"src":684,"dataGaName":685,"dataGaLocation":680},{"altText":682,"config":701},{"src":688,"dataGaName":685,"dataGaLocation":680},{"button":703,"mobileIcon":708,"desktopIcon":710},{"text":704,"config":705},"/Option",{"href":706,"dataGaName":707,"dataGaLocation":680},"#contact","switch",{"altText":682,"config":709},{"src":684,"dataGaName":685,"dataGaLocation":680},{"altText":682,"config":711},{"src":712,"dataGaName":685,"dataGaLocation":680},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":714,"mobileIcon":719,"desktopIcon":721},{"text":715,"config":716},"Zurück zur Preisübersicht",{"href":488,"dataGaName":717,"dataGaLocation":680,"icon":718},"back to pricing","GoBack",{"altText":682,"config":720},{"src":684,"dataGaName":685,"dataGaLocation":680},{"altText":682,"config":722},{"src":688,"dataGaName":685,"dataGaLocation":680},{"title":724,"button":725,"config":728},"GitLab Orbit ist da: die Kontextebene für KI-Agenten",{"text":393,"config":726},{"href":379,"dataGaName":727,"dataGaLocation":294},"orbit",{"layout":729,"disabled":272},"release",{"data":731},{"text":732,"source":733,"edit":739,"contribute":744,"config":749,"items":754,"minimal":976},"Git ist eine Marke von Software Freedom Conservancy und unsere Verwendung von „GitLab“ erfolgt unter Lizenz.",{"text":734,"config":735},"Quelltext der Seite anzeigen",{"href":736,"dataGaName":737,"dataGaLocation":738},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":740,"config":741},"Diese Seite bearbeiten",{"href":742,"dataGaName":743,"dataGaLocation":738},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":745,"config":746},"Beteilige dich",{"href":747,"dataGaName":748,"dataGaLocation":738},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":750,"facebook":751,"youtube":752,"linkedin":753},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[755,800,858,901,943],{"title":486,"links":756,"subMenu":771},[757,761,766],{"text":758,"config":759},"Tarife anzeigen",{"href":488,"dataGaName":760,"dataGaLocation":738},"view plans",{"text":762,"config":763},"Vorteile von Premium",{"href":764,"dataGaName":765,"dataGaLocation":738},"/de-de/pricing/premium/","why premium",{"text":767,"config":768},"Vorteile von Ultimate",{"href":769,"dataGaName":770,"dataGaLocation":738},"/de-de/pricing/ultimate/","why ultimate",[772],{"title":619,"links":773},[774,776,778,780,785,790,795],{"text":626,"config":775},{"href":628,"dataGaName":304,"dataGaLocation":738},{"text":631,"config":777},{"href":633,"dataGaName":634,"dataGaLocation":738},{"text":636,"config":779},{"href":638,"dataGaName":639,"dataGaLocation":738},{"text":781,"config":782},"Status",{"href":783,"dataGaName":784,"dataGaLocation":738},"https://status.gitlab.com/","status",{"text":786,"config":787},"Nutzungsbedingungen",{"href":788,"dataGaName":789,"dataGaLocation":738},"/terms/","terms of use",{"text":791,"config":792},"Datenschutzerklärung",{"href":793,"dataGaName":794,"dataGaLocation":738},"/de-de/privacy/","privacy statement",{"text":796,"config":797},"Cookie-Einstellungen",{"dataGaName":798,"dataGaLocation":738,"id":799,"isOneTrustButton":275},"cookie preferences","ot-sdk-btn",{"title":312,"links":801,"subMenu":815},[802,805,807,809,811,813],{"text":803,"config":804},"Plattform entdecken",{"href":320,"dataGaName":314,"dataGaLocation":738},{"text":372,"config":806},{"href":374,"dataGaName":375,"dataGaLocation":738},{"text":326,"config":808},{"href":328,"dataGaName":329,"dataGaLocation":738},{"text":377,"config":810},{"href":379,"dataGaName":380,"dataGaLocation":738},{"text":359,"config":812},{"href":361,"dataGaName":362,"dataGaLocation":738},{"text":390,"config":814},{"href":395,"dataGaName":396,"dataGaLocation":738},[816],{"title":817,"links":818},"Themen",[819,823,828,833,838,843,848,853],{"text":326,"config":820},{"href":821,"dataGaName":822,"dataGaLocation":738},"/de-de/topics/ci-cd/","cicd",{"text":824,"config":825},"GitOps",{"href":826,"dataGaName":827,"dataGaLocation":738},"/de-de/topics/gitops/","gitops",{"text":829,"config":830},"DevOps",{"href":831,"dataGaName":832,"dataGaLocation":738},"/de-de/topics/devops/","devops",{"text":834,"config":835},"Versionskontrolle",{"href":836,"dataGaName":837,"dataGaLocation":738},"/de-de/topics/version-control/","version control",{"text":839,"config":840},"DevSecOps",{"href":841,"dataGaName":842,"dataGaLocation":738},"/de-de/topics/devsecops/","devsecops",{"text":844,"config":845},"Cloud-nativ",{"href":846,"dataGaName":847,"dataGaLocation":738},"/de-de/topics/cloud-native/","cloud native",{"text":849,"config":850},"KI für das Programmieren",{"href":851,"dataGaName":852,"dataGaLocation":738},"/de-de/topics/devops/ai-for-coding/","ai for coding",{"text":854,"config":855},"Agentische KI",{"href":856,"dataGaName":857,"dataGaLocation":738},"/de-de/topics/agentic-ai/","agentic ai",{"title":398,"links":859},[860,862,864,866,868,870,872,874,876,878,881,884,886,889,893,897],{"text":411,"config":861},{"href":413,"dataGaName":414,"dataGaLocation":738},{"text":416,"config":863},{"href":418,"dataGaName":419,"dataGaLocation":738},{"text":421,"config":865},{"href":423,"dataGaName":424,"dataGaLocation":738},{"text":447,"config":867},{"href":449,"dataGaName":450,"dataGaLocation":738},{"text":452,"config":869},{"href":454,"dataGaName":455,"dataGaLocation":738},{"text":457,"config":871},{"href":459,"dataGaName":460,"dataGaLocation":738},{"text":462,"config":873},{"href":464,"dataGaName":465,"dataGaLocation":738},{"text":467,"config":875},{"href":469,"dataGaName":470,"dataGaLocation":738},{"text":472,"config":877},{"href":474,"dataGaName":475,"dataGaLocation":738},{"text":879,"config":880},"Enterprise",{"href":431,"dataGaName":432,"dataGaLocation":738},{"text":882,"config":883},"Kleinunternehmen",{"href":436,"dataGaName":437,"dataGaLocation":738},{"text":439,"config":885},{"href":441,"dataGaName":442,"dataGaLocation":738},{"text":824,"config":887},{"href":888,"dataGaName":827,"dataGaLocation":738},"/de-de/solutions/gitops/",{"text":890,"config":891},"Analyse der Softwarezusammensetzung (SCA)",{"href":366,"dataGaName":892,"dataGaLocation":738},"software composition analysis",{"text":894,"config":895},"Wertstrommanagement",{"href":384,"dataGaName":896,"dataGaLocation":738},"value stream management",{"text":898,"config":899},"Alle Lösungen",{"href":405,"dataGaName":900,"dataGaLocation":738},"all solutions",{"title":491,"links":902},[903,908,913,915,917,919,921,923,925,927,930,932,934,936,939],{"text":904,"config":905},"Installieren",{"href":906,"dataGaName":907,"dataGaLocation":738},"/de-de/install/","install",{"text":909,"config":910},"Kurzanleitungen",{"href":911,"dataGaName":912,"dataGaLocation":738},"/de-de/get-started/","quick setup checklists",{"text":504,"config":914},{"href":506,"dataGaName":507,"dataGaLocation":738},{"text":509,"config":916},{"href":511,"dataGaName":512,"dataGaLocation":738},{"text":514,"config":918},{"href":516,"dataGaName":517,"dataGaLocation":738},{"text":519,"config":920},{"href":521,"dataGaName":522,"dataGaLocation":738},{"text":524,"config":922},{"href":526,"dataGaName":527,"dataGaLocation":738},{"text":532,"config":924},{"href":534,"dataGaName":535,"dataGaLocation":738},{"text":537,"config":926},{"href":539,"dataGaName":284,"dataGaLocation":738},{"text":928,"config":929},"Kund(inn)en",{"href":543,"dataGaName":544,"dataGaLocation":738},{"text":546,"config":931},{"href":548,"dataGaName":549,"dataGaLocation":738},{"text":551,"config":933},{"href":553,"dataGaName":554,"dataGaLocation":738},{"text":614,"config":935},{"href":616,"dataGaName":617,"dataGaLocation":738},{"text":937,"config":938},"Neuerungen",{"href":562,"dataGaName":563,"dataGaLocation":738},{"text":940,"config":941},"Alle Ressourcen",{"href":498,"dataGaName":942,"dataGaLocation":738},"all resources",{"title":565,"links":944},[945,947,949,951,953,955,957,959,961,966,971],{"text":573,"config":946},{"href":575,"dataGaName":567,"dataGaLocation":738},{"text":578,"config":948},{"href":580,"dataGaName":581,"dataGaLocation":738},{"text":584,"config":950},{"href":586,"dataGaName":587,"dataGaLocation":738},{"text":589,"config":952},{"href":591,"dataGaName":592,"dataGaLocation":738},{"text":594,"config":954},{"href":596,"dataGaName":597,"dataGaLocation":738},{"text":599,"config":956},{"href":601,"dataGaName":602,"dataGaLocation":738},{"text":604,"config":958},{"href":606,"dataGaName":607,"dataGaLocation":738},{"text":609,"config":960},{"href":611,"dataGaName":612,"dataGaLocation":738},{"text":962,"config":963},"Nachhaltigkeit",{"href":964,"dataGaName":965,"dataGaLocation":738},"/sustainability/","Sustainability",{"text":967,"config":968},"Vielfalt, Inklusion und Zugehörigkeit",{"href":969,"dataGaName":970,"dataGaLocation":738},"/de-de/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":972,"config":973},"Transparenzerklärung zu moderner Sklaverei",{"href":974,"dataGaName":975,"dataGaLocation":738},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":977},[978,981,984],{"text":979,"config":980},"Terms",{"href":788,"dataGaName":789,"dataGaLocation":738},{"text":982,"config":983},"Cookies",{"dataGaName":798,"dataGaLocation":738,"id":799,"isOneTrustButton":275},{"text":985,"config":986},"Datenschutz",{"href":793,"dataGaName":794,"dataGaLocation":738},[988],{"id":989,"title":7,"body":271,"config":990,"content":992,"description":271,"extension":996,"meta":997,"navigation":275,"path":998,"seo":999,"stem":1000,"__hash__":1001},"blogAuthors/en-us/blog/authors/lee-tickett.yml",{"template":991},"BlogAuthor",{"name":7,"config":993},{"headshot":994,"ctfId":995},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752592356/ibeixykxeiey9aiebylt.png","leetickett","yml",{},"/en-us/blog/authors/lee-tickett",{},"en-us/blog/authors/lee-tickett","pjnpw0lMQmdffRTIj30HBAHqTEvadkz2cw3rJyXrG5I",[1003,1011,1019],{"title":1004,"description":1005,"heroImage":1006,"category":267,"date":1007,"authors":1008,"slug":1010,"externalUrl":271},"Was ist neu in Git 2.56.0?","Git 2.56.0 steckt den Weg zu Git 3.0 ab und bringt neue Werkzeuge für den Alltag: Commits mit git-history(1) entfernen, Referenzen mit git-refs(1) ändern und Historie mit git-replay(1) linearisieren.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1782732487/ztwgrvlolpifo01vj8qc.png","2026-09-28",[1009],"Karthik Nayak","whats-new-in-git-2-56-0",{"title":1012,"description":1013,"heroImage":1014,"category":267,"date":1015,"authors":1016,"slug":1018,"externalUrl":271},"Was ist Git? Ein Leitfaden zu Rolle und Funktionsweise","Jede Änderung am Code nachvollziehen, parallel am selben Projekt arbeiten und bei Bedarf zu einem früheren Stand zurückkehren: Dafür ist Git gebaut.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749687231/Blog/Hero%20Images/Git.jpg","2026-09-24",[1017],"GitLab Germany Team","what-is-git",{"title":1020,"description":1021,"heroImage":1022,"category":267,"date":1015,"authors":1023,"slug":1024,"externalUrl":271},"Git unter Windows nutzen – der Einstieg mit Git Bash","Welche Schritte führen zu einer funktionierenden Git-Umgebung unter Windows? Hier geht es um Installation, Funktionsweise und die ersten Befehle mit Git Bash.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749665174/Blog/Hero%20Images/git-bash.jpg",[1017],"git-bash",{"header":1026,"text":1027,"button":1031,"disclaimer":1034},"Kostenlose 30-tägige\n\nGitLab-Testversion starten\n",[1028,1029,1030],"GitLab Duo Agent Platform nutzen","Unsere fortschrittlichsten Funktionen ausprobieren","Komplexe Aufgaben mit KI automatisieren",{"text":677,"config":1032},{"href":1033,"dataGaName":299,"dataGaLocation":535},"https://gitlab.com/-/trials/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/de-de/blog/","Keine Kreditkarte erforderlich.",{"header":1036,"blurb":1037,"button":1038,"secondaryButton":1043},"Beginne noch heute, schneller zu entwickeln","Entdecke, was dein Team mit der intelligenten Orchestrierungsplattform für DevSecOps erreichen kann.\n",{"text":1039,"config":1040},"Kostenlosen Test starten",{"href":1041,"dataGaName":299,"dataGaLocation":1042},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/de-de/","feature",{"text":626,"config":1044},{"href":628,"dataGaName":304,"dataGaLocation":1042},1791944912271]