← Home ← Codex ← DEBT
Browse by Category
+ added · updated 7d
Level All Beginner Intermediate Advanced Tag: devops
✕ Clear A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Git LFS
Replaces large binary files with text pointers in git — keeping repository fast while storing actual binaries on a separate LFS server.
3mo ago git intermediate
Git Submodules & Monorepo Alternatives
Git submodules embed one repo inside another — complex to manage. Composer packages, git subtrees, and monorepos are better alternatives for most PHP projects.
3mo ago git intermediate
Diagram: Git Workflows Compared Git Workflows Compared 1.5
Gitflow (feature/develop/release/main branches) vs Trunk-Based Development (short-lived branches merged to main daily) — TBD is preferred for CI/CD, Gitflow for release-based software.
3mo ago git intermediate
GitHub Actions — Reusable Workflows & Matrices 🧠 1
Advanced GitHub Actions patterns — reusable workflow files, matrix strategies for parallel testing, composite actions, and environment protection rules.
3mo ago git intermediate
Diagram: GitFlow vs Trunk-Based Development GitFlow vs Trunk-Based Development
GitFlow uses long-lived feature and release branches; trunk-based development merges to main frequently — the latter scales better with CI/CD.
3mo ago devops intermediate
Diagram: GitHub Actions for PHP GitHub Actions for PHP PHP 5.0+
Automating PHP CI/CD with GitHub Actions — running tests, static analysis, code style checks, and deployments on every push and pull request.
3mo ago devops intermediate
Diagram: GitOps GitOps PHP 5.0+
Using Git as the single source of truth for infrastructure and application state — changes are made via pull requests, and a reconciliation loop automatically applies them to the target environment.
3mo ago devops advanced
✓ schema.org compliant