Bitbucket Repository einrichten
Praktische Anleitung zur Einrichtung eines Git-Repositories in Bitbucket
Voraussetzungen
- Du hast Zugriff auf das Git-Tool Bitbucket
- Git (inkl. Git-Bash) ist auf deinem Computer installiert. Falls nicht, siehe: Git installieren
- Du hast die Grundeinstellungen für Git vorgenommen:
Folgende Einstellungen sind gemeint:
```bash
git config --global user.name "u123456"
git config --global user.email "u123456@sbb.ch"
# Für Windows zusätzlich:
git config --global core.autocrlf true
git config --global core.longpaths true
```
Wende dich an deinen Praxisbildner, falls du nicht bei der SBB arbeitest (und falls Du bei SBB arbeitest, kannst du in der Konfiguartion die spezifischen Anleitungen und Informationen freischalten -> Wahl der Ausbildungsstätte
).

Schritt-für-Schritt Anleitung
1. Repository in Bitbucket erstellen
- Öffne Bitbucket
- Logge dich ggf. ein
- Klicke oben rechts auf dein Profilbild → View Profile
- Klicke auf Create repository
- Vergib einen Namen (z. B.
it-ninja-[deinName]
) und klicke auf Create Repository
2. SSH-Schlüssel erstellen
1
| ssh-keygen -t rsa -b 4096 -C "[deine-email]"
|
- Drücke
Enter
für den Standardspeicherort - Optional: Passphrase setzen
Die Schlüssel befinden sich in C:\Users\[username]\.ssh\
:
id_rsa
(privat, niemals weitergeben)id_rsa.pub
(öffentlich)
3. SSH-Schlüssel zu Bitbucket hinzufügen
1
| type C:\Users\u123456\.ssh\id_rsa.pub
|
In Windows kannst du die Datei auch einfach mit notepad.exe öffnen und den Inhalt kopieren.
4. Repository klonen
Die genaue URL kannst du im Bitbucket bei deinem erstellten Projekt nachschauen.
Wie Word-Dokumente unter Dokumente
abgelegt werden, legen wir unseren Quellcode in einem seperaten Ordner ab. In der
Talent Factory habe wir uns für C:\Users\u123456\local_repos
entschieden.
1
2
3
| mkdir C:\Users\u123456\local_repos
cd C:\Users\u123456\local_repos
git clone ssh://git@codessh.sbb.ch:7999/~u123456/it-ninja-[deinName].git
|
5. Praxisbildner berechtigen
- Repository in Bitbucket öffnen
- Zu Repository Settings → Repository Permissions navigieren
- Add user or group klicken
- Praxisbildner als Administratoren hinzufügen