Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

480 total results found

Code Reviews auf professionellem Niveau

Git & GitHub meistern: Vom ersten Commi...

Gute Reviews verbessern Qualität, Wissenstransfer und Sicherheit. Dieses Kapitel behandelt kleine Review-Einheiten, konstruktives Feedback, GitHub-Vorschläge, Threads und Freigaben. Du lernst zugleich, automatisierte Prüfungen einzubeziehen und menschliche Ver...

GitHub Issues, Projects und Diskussionen

Git & GitHub meistern: Vom ersten Commi...

Dieses Kapitel verbindet Quellcode mit Planung und Kommunikation. Du strukturierst Issues, Vorlagen, Labels, Milestones und Abhängigkeiten, verknüpfst Commits und Pull Requests und automatisierst Projektboards. GitHub Discussions und nachvollziehbare Entscheid...

Tags, Versionen und Releases

Git & GitHub meistern: Vom ersten Commi...

Versionen markieren stabile Punkte in der Historie. Du vergleichst leichtgewichtige und annotierte Tags, signierst und überträgst sie und setzt Semantic Versioning praktisch um. GitHub Releases, Changelogs, Vorabversionen und Hotfix-Abläufe führen zu reproduzi...

Team-Workflows und Branching-Modelle

Git & GitHub meistern: Vom ersten Commi...

Unterschiedliche Teams benötigen unterschiedliche Abläufe. Dieses Kapitel vergleicht Feature Branching, GitHub Flow, Git Flow, Trunk-Based Development und Release-Branches. Du bewertest Integrationsfrequenz, Freigaben, Hotfixes und Branch-Schutz statt ein Mode...

GitHub Actions und kontinuierliche Integration

Git & GitHub meistern: Vom ersten Commi...

Du automatisierst Tests, Qualitätsprüfungen, Builds und Releases mit GitHub Actions. Das Kapitel erklärt Workflows, Events, Jobs, Runner, Matrizen, Artefakte, Caches und Secrets. Ein praxisnaher PHP-Workflow bindet Composer, PHPUnit und statische Analyse in Pu...

GitHub-Sicherheit und Lieferkettenschutz

Git & GitHub meistern: Vom ersten Commi...

Dieses Kapitel schützt Konto, Repository und Abhängigkeiten. Du arbeitest mit Berechtigungen nach dem Least-Privilege-Prinzip, Dependabot, Secret Scanning, Code Scanning und geschützten Umgebungen. Auch kompromittierte Schlüssel, versehentlich veröffentlichte ...

Git unter der Haube

Git & GitHub meistern: Vom ersten Commi...

Hier wird Git vom Bedienwerkzeug zum verständlichen Datenmodell. Du untersuchst Blobs, Trees, Commits, Tags, Hashes und Referenzen direkt im Objektbestand. Plumbing-Befehle zeigen, wie aus Dateiinhalten unveränderliche Objekte und daraus die gerichtete Commit-...

Referenzen, Index und Reflogs intern

Git & GitHub meistern: Vom ersten Commi...

Dieses Kapitel zerlegt die beweglichen Bestandteile von Git. Du erforschst Branch- und Tag-Referenzen, HEAD, packed-refs, den binären Index und Reflogs. Dadurch werden Branch-Wechsel, Staging, Reset und Wiederherstellung nicht mehr als Magie, sondern als konkr...

Speicherung, Packfiles und Wartung

Git & GitHub meistern: Vom ersten Commi...

Git komprimiert ältere Objekte in Packfiles und nutzt Indizes, Delta-Kompression und Graphdateien für Geschwindigkeit. Du analysierst lose und gepackte Objekte, führst Wartung aus und verstehst Erreichbarkeit sowie Garbage Collection. So kannst du große oder b...

Netzwerkprotokolle und Datentransfer

Git & GitHub meistern: Vom ersten Commi...

Fetch und Push werden technisch bis zur Protokollebene erklärt. Du lernst Referenzwerbung, Objektverhandlung, Packfile-Übertragung, Thin Packs und serverseitige Prüfungen kennen. HTTPS, SSH und Git-Protokoll werden hinsichtlich Authentifizierung, Sicherheit un...

Fortgeschrittene Werkzeuge für den Alltag

Git & GitHub meistern: Vom ersten Commi...

Git bietet mächtige Werkzeuge jenseits des Standard-Workflows. Du überträgst einzelne Commits, suchst Fehler per Bisektion, nutzt Worktrees und erzeugst Patches. Hooks, Aliase und bedingte Konfigurationen helfen, wiederkehrende Aufgaben zu automatisieren und m...

Große Repositories und besondere Dateitypen

Git & GitHub meistern: Vom ersten Commi...

Große Binärdateien, Monorepos und umfangreiche Historien benötigen spezielle Verfahren. Dieses Kapitel behandelt Git LFS, flache und partielle Klone, Sparse Checkout, Submodule und Subtrees. Du lernst Nutzen, Grenzen und Migrationsrisiken kennen und vermeidest...

Historien bereinigen und Repositories migrieren

Git & GitHub meistern: Vom ersten Commi...

Manchmal müssen Geheimnisse, große Dateien oder falsche Autorenangaben aus der gesamten Historie entfernt werden. Du planst invasive Umschreibungen, setzt git filter-repo ein und koordinierst Force Pushes. Import, Export, Repository-Aufteilung und die Folgen f...

Konfiguration, Attribute und plattformübergreifende Projekte

Git & GitHub meistern: Vom ersten Commi...

Dieses Kapitel vertieft systemweite, globale, lokale und Worktree-bezogene Einstellungen. Mit .gitattributes steuerst du Zeilenenden, Binärdateien, Diffs, Merges und Exporte. Besonderes Augenmerk gilt Windows 11, Linux-Servern, Groß-/Kleinschreibung und stabil...

Fehlersuche und Diagnose

Git & GitHub meistern: Vom ersten Commi...

Statt Befehle blind zu wiederholen, lernst du einen systematischen Diagnoseprozess. Status, Logs, Referenzen, Konfiguration, Trace-Ausgaben und Netzwerkprotokolle liefern belastbare Hinweise. Typische Windows-, PhpStorm-, Authentifizierungs-, Merge- und Synchr...

GitHub-Organisationen und Administration

Git & GitHub meistern: Vom ersten Commi...

Für professionelle Teams reicht ein persönliches Konto nicht aus. Dieses Kapitel behandelt Organisationen, Teams, Rollen, Repository-Vorlagen, Regeln und Audit-Protokolle. Du gestaltest Zugriffe, Standardrichtlinien und Wiederverwendbarkeit so, dass Wachstum, ...

Open Source auf GitHub

Git & GitHub meistern: Vom ersten Commi...

Dieses Kapitel führt durch die technischen und sozialen Aspekte offener Projekte. Du wählst eine Lizenz, erstellst Community-Dateien, definierst Beitragsregeln und pflegst Releases. Zudem lernst du, fremde Projekte respektvoll zu unterstützen und Beiträge effi...

Professioneller Praxisworkflow mit PHP und PhpStorm

Git & GitHub meistern: Vom ersten Commi...

In einem durchgängigen Projekt kombinierst du alle Kernkompetenzen: Repository-Einrichtung, Composer, Branches, Tests, Reviews, CI und Release. Jeder Arbeitsschritt wird in PhpStorm und auf der Kommandozeile nachvollzogen, sodass Werkzeugverständnis und Routin...

Vom sicheren Anwender zum Git-Profi

Git & GitHub meistern: Vom ersten Commi...

Das Abschlusskapitel führt Wissen, Denkmodelle und Diagnosefähigkeiten zusammen. Du entwickelst persönliche Checklisten, Teamkonventionen und Übungsstrategien, lernst Dokumentation effizient zu lesen und kannst unbekannte Git-Situationen selbstständig analysie...

Hat ein OpenAI-Modell seine Sandbox verlassen und Hugging Face angegriffen?

Coming Next

Das im Video geschilderte Szenario klingt wie Science-Fiction: Ein hochentwickeltes KI-Modell soll aus einer isolierten Testumgebung ausgebrochen sein, sich Zugang zum Internet verschafft und anschließend Hugging Face kompromittiert haben. Doch gerade weil die...

TTS 2026: OmniVoice, Qwen3-TTS, Chatterbox, Kokoro, NeuTTS, VoxCPM2 und Gepard 1.0 im Vergleich

KI für größere Projekte nutzen

Die Open-Source-Landschaft für Text-to-Speech (TTS) hat sich in den letzten 12 Monaten dramatisch verändert. Was früher nur mit teuren APIs wie ElevenLabs möglich war – Zero-Shot-Voice-Cloning, emotionale Kontrolle, Streaming in Echtzeit – gibt es heute frei v...

Git-Programm und Version prüfen

Git & GitHub meistern: Vom ersten Commi... PhpStorm für Git und GitHub konfigurieren

Bevor PhpStorm sinnvoll mit Git zusammenarbeiten kann, muss die IDE wissen, welches Git-Programm auf deinem System verwendet werden soll – und ob dessen Version aktuell genug ist. Gerade unter Windows 11, wo häufig mehrere Git-Installationen parallel existiere...

Ein Projekt unter Versionskontrolle stellen

Git & GitHub meistern: Vom ersten Commi... PhpStorm für Git und GitHub konfigurieren

Bevor Commits, Branches oder Pull Requests überhaupt möglich sind, muss PhpStorm wissen, dass ein Projektverzeichnis von Git verwaltet werden soll. Technisch entspricht dieser Schritt exakt dem Kommandozeilenbefehl git init, wird in PhpStorm jedoch über einen...

Commit-Werkzeugfenster konfigurieren

Git & GitHub meistern: Vom ersten Commi... PhpStorm für Git und GitHub konfigurieren

Das Commit-Werkzeugfenster ist die zentrale Anlaufstelle für alle Änderungen, die du in ein Repository einpflegen möchtest. Es zeigt dir auf einen Blick, welche Dateien bearbeitet, neu erstellt oder gelöscht wurden, und erlaubt dir, diese gezielt zu gruppieren...

Git- und Log-Werkzeugfenster erkunden

Git & GitHub meistern: Vom ersten Commi... PhpStorm für Git und GitHub konfigurieren

Das Git-Werkzeugfenster als Kommandozentrale Während das Commit-Werkzeugfenster den Weg in die Historie beschreibt, ist das Git-Werkzeugfenster dein Blick auf die Historie. Es fasst alles zusammen, was mit dem aktuellen Zustand deines Repositorys zu tun hat: B...

Änderungen und Diffs anzeigen

Git & GitHub meistern: Vom ersten Commi... PhpStorm für Git und GitHub konfigurieren

Änderungen sichtbar machen: Die Diff-Engine von PhpStorm Bevor ein Commit entsteht, solltest du genau wissen, was sich geändert hat – nicht nur dass sich etwas geändert hat. PhpStorm bietet dafür eine der ausgereiftesten Diff-Darstellungen unter allen Git-Werk...

GitHub-Konto mit PhpStorm verbinden

Git & GitHub meistern: Vom ersten Commi... PhpStorm für Git und GitHub konfigurieren

Damit PhpStorm Pull Requests anzeigen, Repositories veröffentlichen und Push- oder Fetch-Vorgänge gegenüber GitHub authentifizieren kann, benötigt die IDE eine eigene, von der reinen Git-Konfiguration unabhängige Verbindung zu deinem GitHub-Konto. Diese Verbin...

Integriertes Terminal einrichten

Git & GitHub meistern: Vom ersten Commi... PhpStorm für Git und GitHub konfigurieren

Warum ein eigenes Git-Terminal in PhpStorm sinnvoll ist Die grafischen Werkzeuge von PhpStorm decken den überwiegenden Teil des täglichen Git-Workflows ab – Commit-Dialog, Diff-Ansicht, Branch-Menü. Doch bestimmte Aufgaben lassen sich nur oder deutlich effizie...

Changelists und Änderungsgruppen verwenden

Git & GitHub meistern: Vom ersten Commi... PhpStorm für Git und GitHub konfigurieren

Die Idee hinter Changelists Git selbst kennt nur einen Index – die Staging Area, in der alle vorgemerkten Änderungen unabhängig von ihrem thematischen Zusammenhang landen. PhpStorm erweitert dieses Modell um eine eigene, rein lokale Organisationsebene: Changel...

IDE-Aktionen und CLI-Befehle zuordnen

Git & GitHub meistern: Vom ersten Commi... PhpStorm für Git und GitHub konfigurieren

Warum diese Zuordnung wichtig ist PhpStorm übersetzt jede Schaltfläche, jeden Menüpunkt und jede Diff-Ansicht letztlich in einen oder mehrere Git-Befehle, die im Hintergrund ausgeführt werden. Wer nur die Oberfläche bedient, ohne die zugrunde liegenden Kommand...

Ein Übungsprojekt anlegen

Git & GitHub meistern: Vom ersten Commi... Das erste lokale Repository

Ziel dieses Abschnitts Bevor du den ersten Befehl git init ausführst, brauchst du eine solide Ausgangsbasis: ein Übungsprojekt, an dem du die folgenden Kapitel gefahrlos durchspielen kannst. Dieses Projekt begleitet dich durch das gesamte vierte Kapitel – vom...

git init und das .git-Verzeichnis

Git & GitHub meistern: Vom ersten Commi... Das erste lokale Repository

Der Moment, in dem ein Repository entsteht Bevor Git eine einzige Datei verfolgen kann, muss es einen Ort haben, an dem es seine gesamte Buchführung ablegt. Genau das leistet der Befehl git init: Er verwandelt ein gewöhnliches Verzeichnis in ein Git-Repositor...

Den Zustand mit git status prüfen

Git & GitHub meistern: Vom ersten Commi... Das erste lokale Repository

Den Zustand mit git status prüfen Bevor du irgendeine Git-Operation ausführst – einen Commit erstellst, einen Branch wechselst oder Änderungen verwirfst – solltest du dir eine Frage stellen: „In welchem Zustand befindet sich mein Repository gerade?“ Der Befeh...

Dateien mit git add vormerken

Git & GitHub meistern: Vom ersten Commi... Das erste lokale Repository

Dateien mit git add vormerken Nachdem du mit git status den Zustand deines Projekts eingeordnet hast, folgt der nächste logische Schritt: Du entscheidest bewusst, welche Änderungen Teil des nächsten Commits werden sollen. Genau das ist die Aufgabe von git a...

Den ersten Commit erstellen

Git & GitHub meistern: Vom ersten Commi... Das erste lokale Repository

Vom Index zum Commit Nachdem du Dateien mit git add in die Staging Area aufgenommen hast, liegt der nächste Schritt nahe: Aus den vorgemerkten Änderungen wird ein Commit – ein unveränderlicher Schnappschuss deines Projekts zu einem bestimmten Zeitpunkt. Ander...

Commit-Historie mit git log lesen

Git & GitHub meistern: Vom ersten Commi... Das erste lokale Repository

Commit-Historie mit git log lesen Ein Repository ist nur so wertvoll wie die Geschichte, die es erzählt. Mit jedem Commit wächst ein Protokoll, das dokumentiert, wer wann welche Änderung vorgenommen hat und warum. Der Befehl git log ist das zentrale Werkzeug,...