Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Gitlab - an introduction
Search
Andreas Heigl
May 23, 2013
Technology
0
42
Gitlab - an introduction
A short introduction into gitlab and what's possible to do with it.
Andreas Heigl
May 23, 2013
Tweet
Share
More Decks by Andreas Heigl
See All by Andreas Heigl
Und dann kann man das als PDF runterladen...
heiglandreas
0
41
Schei� encoding
heiglandreas
0
71
Aus alt mach neu
heiglandreas
0
25
Other Decks in Technology
See All in Technology
Authlete で実装する MCP OAuth 認可サーバー #CIMD の実装を添えて
watahani
0
430
Agentic AIが変革するAWSの開発・運用・セキュリティ ~Frontier Agentsを試してみた~ / Agentic AI transforms AWS development, operations, and security I tried Frontier Agents
yuj1osm
0
210
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
60k
技術選定、下から見るか?横から見るか?
masakiokuda
0
180
#22 CA × atmaCup 3rd 1st Place Solution
yumizu
1
130
AWS re:Inventre:cap ~AmazonNova 2 Omniのワークショップを体験してきた~
nrinetcom
PRO
0
130
ソフトウェアエンジニアとAIエンジニアの役割分担についてのある事例
kworkdev
PRO
1
380
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
田舎で20年スクラム(後編):一個人が企業で長期戦アジャイルに挑む意味
chinmo
1
1.2k
小さく、早く、可能性を多産する。生成AIプロジェクト / prAIrie-dog
visional_engineering_and_design
0
350
ECS_EKS以外の選択肢_ROSA入門_.pdf
masakiokuda
1
120
Oracle Cloud Infrastructure:2025年12月度サービス・アップデート
oracle4engineer
PRO
0
200
Featured
See All Featured
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
130
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
270
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Docker and Python
trallard
47
3.7k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
140
Skip the Path - Find Your Career Trail
mkilby
0
38
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
97
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
From π to Pie charts
rasagy
0
100
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
Transcript
gitlab Andreas Heigl @heiglandreas
[email protected]
Freitag, 24. Mai 13
git-Server selbst hosten Freitag, 24. Mai 13
git - Server git gitosis gitolite Freitag, 24. Mai 13
git - Server github bitbucket gitorious ... Freitag, 24. Mai
13
git - Server github Enterprise Atlassian Stash gerrit gitorious gitlab
Freitag, 24. Mai 13
Wunschliste Freitag, 24. Mai 13
Wunschliste (Need) git Server mit geringem Administrativem Aufwand Pull-/Merge-Requests CodeReview
Merge Code- & Revision-Browser Freitag, 24. Mai 13
Wunschliste (Nice) LDAP-Schnittstelle Issue-Tracker Wiki Mandantenfähig CI-Integration in Merge-Request? Freitag,
24. Mai 13
Der git Workflow Freitag, 24. Mai 13
git Workflow Lokales Repo ~/project doejon Freitag, 24. Mai 13
git Workflow Lokales Repo Push zu Server ~/project github bitbucket
o.a. doejon Freitag, 24. Mai 13
git Workflow Lokales Repo Push zu Server Clone zu lokalem
Repo ~/project github bitbucket o.a. ~/project doejon janedoe Freitag, 24. Mai 13
git Workflow Lokales Repo Push zu Server Clone zu lokalem
Repo Push zu Server ~/project github bitbucket o.a. ~/project doejon janedoe github bitbucket o.a. Freitag, 24. Mai 13
git Workflow Lokales Repo Push zu Server Clone zu lokalem
Repo Push zu Server Pull - Request ~/project github bitbucket o.a. ~/project doejon janedoe github bitbucket o.a. Freitag, 24. Mai 13
git Workflow Jedes Repository ist eigenständig Jedes Repository ist gleichwertig
wunderbar bei OpenSource Freitag, 24. Mai 13
Firmeninterner Workflow Freitag, 24. Mai 13
Firmeninterner Workflow Lokales Repo ~/project doejon Freitag, 24. Mai 13
Firmeninterner Workflow Lokales Repo Push zu Server ~/project gitlab doejon
Freitag, 24. Mai 13
Firmeninterner Workflow Lokales Repo Push zu Server Clone zu lokalem
Repo ~/project gitlab ~/project doejon janedoe Freitag, 24. Mai 13
Firmeninterner Workflow Lokales Repo Push zu Server Clone zu lokalem
Repo Push zu Server - allerdings in eigenen Branch ~/project gitlab ~/project doejon janedoe Freitag, 24. Mai 13
Firmeninterner Workflow Lokales Repo Push zu Server Clone zu lokalem
Repo Push zu Server Merge - Request ~/project gitlab ~/project doejon janedoe Freitag, 24. Mai 13
Firmeninterner Workflow Es gibt nur ein Server-Repository Das eine Server-Repository
ist der Master wunderbar bei ClosedSource Freitag, 24. Mai 13
gitlab Installation Freitag, 24. Mai 13
gitlab - Installation Intel-Hardware Python Git SSH Curl Redis Ruby
MySQL oder PostgreSQL Postfix nginx Gitolite (bis 4.2) Freitag, 24. Mai 13
gitlab - Installation http:/ /gitlab.org https:/ /github.com/gitlabhq/gitlabhq/blob/ master/doc/install/installation.md http:/ /bitnami.com/stack/gitlab
Freitag, 24. Mai 13
gitlab - Installation eigener Benutzer git alles im Home-Verzeichnis des
git-Users Backup-Skripte enthalten Git-Hooks können genutzt werden Freitag, 24. Mai 13
gitlab - Vorbereitung Freitag, 24. Mai 13
gitlab - Vorbereitung master-Branch pushen master-Branch schützen Benutzer anlegen Benutzer
zu Projekt hinzufügen Freitag, 24. Mai 13
gitlab Nutzung Freitag, 24. Mai 13
gitlab - Nutzung PublicKey hinterlegen Freitag, 24. Mai 13
gitlab - Nutzung Push in eigenen Branch Merge-Request absetzen Mergen
Freitag, 24. Mai 13
Vorteile Übersicht über laufende Arbeiten Eine Plattform Einfach zu bedienen
und administrieren InHouse-Hosting Mandantenfähig via Namespaces Freitag, 24. Mai 13
Nachteile Eigenes Hosting (Noch) Keine direkte Verbindung zu externem Bugtracker
- Zeiterfassung via commit- Message Freitag, 24. Mai 13
https:/ /git.wiki.kernel.org/index.php/GitHosting http:/ /gitlab.org https:/ /github.com/gitlabhq/gitlabhq/blob/master/doc/install/ installation.md http:/ /bitnami.com/stack/gitlab Freitag,
24. Mai 13