분야별 탐색
Git / CI·CD 가이드13
The Complete git bisect Guide — Find the Commit Where a Bug First Appeared with Binary Search
Pinpoint where a regression was introduced among hundreds of commits using binary search. Covers manual bisect, automating with git bisect run, exit-code rules, and custom test scripts.
Complete Git LFS Guide — Version Control for Large Files
How Git Large File Storage (LFS) works, plus installation, tracking patterns with git lfs track, .gitattributes management, history migration, partial checkout, and repository size control—everything you need to handle large files in Git.
Jenkins Pipeline Basics — Building CI/CD with Declarative Pipeline
This guide explains Declarative Pipeline syntax with a Jenkinsfile from the ground up. It covers the agent, stages, and steps structure, environment variables, parallel builds, post blocks, credential management, and shared libraries so you
Complete Git Submodules Guide — Add, Update, and Remove
How to include an external repository in your project with Git submodules, covering initialization, updates, removal, and fixes for common mistakes.
Complete Guide to GitLab CI/CD Pipelines
Covers the essentials of GitLab CI/CD: .gitlab-ci.yml syntax; stage, job, and artifact configuration; automated Docker builds; environment-specific deployments; and GitLab Runner registration.
Semantic Versioning + Conventional Commits + Automated CHANGELOG
Explains SemVer rules, the Conventional Commits format, and how to automatically generate version tags and a CHANGELOG with standard-version / release-please.
Git Hooks in Practice — Automating Code Quality with pre-commit
Explains how to write pre-commit, commit-msg, and pre-push hooks yourself, or use the pre-commit framework to automatically run linting, formatting, and tests before a commit.
GitOps in Practice — Fully Automating Kubernetes Deployments with Argo CD
An advanced guide to configuring Argo CD according to GitOps principles and fully automating multi-environment Kubernetes deployments as code with ApplicationSet, Sync Waves, and Rollouts.
Automating Docker Image Builds and Registry Deployment with GitHub Actions
Set up a CI/CD pipeline that builds Docker images with a GitHub Actions workflow and pushes them to GHCR or Docker Hub.
git rebase · cherry-pick: A Practical Guide
A practitioner-focused walkthrough of rebase and cherry-pick—from cleaning up commit history and syncing branches to applying specific commits.
Building a CI/CD Pipeline with GitHub Actions
A step-by-step guide to writing GitHub Actions workflows that automate tests, builds, and deployments on push events.
Complete Guide to Recovering from Git Mistakes — reset, revert, stash
From bad commits and work on the wrong branch to files you deleted by accident — a situation-by-situation guide to undoing Git mistakes.
Git Branching Strategy — GitHub Flow & Git Flow
Compares GitHub Flow, which fits small teams, with Git Flow for teams that have a defined release cycle, and explains how to choose between them.