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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Andreas Heigl
May 23, 2013
Technology
45
0
Share
Gitlab - an introduction
A short introduction into gitlab and what's possible to do with it.
Andreas Heigl
May 23, 2013
More Decks by Andreas Heigl
See All by Andreas Heigl
Und dann kann man das als PDF runterladen...
heiglandreas
0
45
Schei� encoding
heiglandreas
0
74
Aus alt mach neu
heiglandreas
0
29
Other Decks in Technology
See All in Technology
新メンバーのために、シニアエンジニアが環境を作る時代
puku0x
0
380
ADOTで始めるサーバレスアーキテクチャのオブザーバビリティ
alchemy1115
2
270
すごいぞManaged Kubernetes
harukasakihara
1
370
ある製造業の会社全体のAI化に1エンジニアが挑んだ話
kitami
2
740
解剖"React Native"
hacusk
0
120
BIツール「Omni」の紹介 @Snowflake中部UG
sagara
0
260
バックオフィスPJのPjMをコーポレートITが担うとうまくいく3つの理由
yueda256
1
290
インフラを Excel 管理していた組織が 3 ヶ月で IaC 化されるまで
geekplus_tech
3
160
新規サービス開発におけるReact Nativeのリアル〜技術選定の裏側と実践的OSS活用〜
grandbig
2
160
I ran an automated simulation of fake news spread using OpenClaw.
zzzzico
1
1k
GitHub Copilotを極める会 - 開発者のための活用術
findy_eventslides
6
3.7k
本番環境でPHPコードに触れずに「使われていないコード」を調べるにはどうしたらよいか?
egmc
1
260
Featured
See All Featured
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
370
So, you think you're a good person
axbom
PRO
2
2k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
170
Information Architects: The Missing Link in Design Systems
soysaucechin
0
870
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
BBQ
matthewcrist
89
10k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
110
Code Review Best Practice
trishagee
74
20k
We Are The Robots
honzajavorek
0
210
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
110
How to train your dragon (web standard)
notwaldorf
97
6.6k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
180
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