GIT

Git komplett neu auf dem PC:

 

Wenn Sie das GitHub CLI (gh) nicht installieren möchten, ist die Einrichtung eines SSH-Schlüssels die sauberste und dauerhafteste Methode unter Windows/Mac/Linux.

1.Git herunterladen und Grundkonfiguration:Schritt 1.

  1. Laden Sie Git herunter und installieren Sie es: git-scm.com/downloads

 

Erfolgsprüfung: git config --list zeigt Ihre E-Mail und Ihren Namen an.

2.Neuen SSH-Schlüssel auf dem PC generieren:Schritt 2.

Erstellen Sie im Terminal einen neuen SSH-Schlüssel für diesen Rechner:

ssh-keygen -t ed25519 -C "ihre_email@example.com"

Drücken Sie bei allen Abfragen einfach Enter (Standardpfad & keine Passphrase übernehmen).

Erfolgsprüfung: Der Befehl meldet Your identification has been saved in....

3.Schlüssel im SSH-Agent aktivieren:Schritt 3.

Starten Sie den Dienst und laden Sie den Schlüssel:

eval "$(ssh-agent -s)"

ssh-add ~/.ssh/id_ed25519

Erfolgsprüfung: Ausgabe sagt Identity added: .../.ssh/id_ed25519.

4.Schlüssel kopieren und bei GitHub eintragen:Schritt 4.

  1. Geben Sie folgenden Befehl ein, um den öffentlichen Schlüssel anzuzeigen, und kopieren Sie den gesamten Text:

cat ~/.ssh/id_ed25519.pub

  1. Öffnen Sie im Browser direkt die Seite: github.com/settings/keys

  2. Klicken Sie oben rechts auf den grünen Button New SSH key.

  3. Tragen Sie bei Title z. B. Neuer PC ein und fügen Sie den kopierten Schlüssel in das Feld Key ein.

  4. Klicken Sie auf Add SSH key.

Erfolgsprüfung: Der Schlüssel ist in der Liste auf GitHub mit grünem Icon zu sehen.

5.Verbindung testen und pushen:Schritt 5.

Testen Sie, ob GitHub Ihren neuen PC erkennt:

ssh -T git@github.com

 

 

 

 

Neues lokales Projekt auf Ihrem PC erstellen und

ohne GitHub CLI von Grund auf mit einem neuen GitHub-Repository verbinden.

1.Neues Repository auf GitHub erstellen:Schritt 1.

  1. Öffnen Sie im Browser github.com/new.

  2. Geben Sie unter Repository name den Namen Ihres neuen Projekts ein (z. B. mein-neues-projekt).

  3. Wählen Sie aus, ob das Repository Public (öffentlich) oder Private (privat) sein soll.

  4. WICHTIG: Lassen Sie alle Häkchen bei Add a README file, Add .gitignore und Choose a license deaktiviert (das Repository soll komplett leer sein).

  5. Klicken Sie auf Create repository.

Erfolgsprüfung: Sie sehen die Übersichtsseite Ihres neuen Repositorys mit Anweisungen zum Kopieren der URL.

2.Neues Projekt lokal auf dem PC erstellen:Schritt 2.

# 1. Neuen Projektordner erstellen und hineinwechseln
mkdir mein-neues-projekt
cd mein-neues-projekt

# 2. Ordner als Git-Repository initialisieren
git init

# 3. Erste Datei erstellen
echo "# Mein neues Projekt" > README.md

# 4. Datei für den ersten Commit vormerken und committen
git add .
git commit -m "Initial commit"

# 5. Aktuellen Branch auf 'main' setzen
git branch -M main

Erfolgsprüfung: Die Konsole zeigt nach dem Commit eine Bestätigung wie [main (root-commit) ...].

3.Lokales Projekt mit GitHub verbinden:Schritt 3.

Fügen Sie die Remote-URL Ihres GitHub-Repositorys hinzu. Wählen Sie je nachdem, welche Authentifizierungsmethode Sie nutzen (SSH oder HTTPS):

  • Variante A: Über SSH (falls Sie einen SSH-Schlüssel hinterlegt haben):

git remote add origin git@github.com:kner/mein-neues-projekt.git

  • Variante B: Über HTTPS (falls Sie mit Personal Access Token / Passworteingabe arbeiten):

>git remote add origin https://github.com/kner/mein-neues-projekt.git

 

Erfolgsprüfung: Führen Sie git remote -v aus

4.Ersten Push zu GitHub durchführen:Schritt 4.

Laden Sie Ihr lokales Projekt auf GitHub hoch:

git push -u origin main

  •