git hook - prefix your commit message with your JIRA ticket
A guide to using a Git hook to automatically prefix commit messages with JIRA ticket numbers from branch names.
A guide to using a Git hook to automatically prefix commit messages with JIRA ticket numbers from branch names.
A script to automatically update all PowerShell modules from the gallery, with options to exclude modules or skip major version updates.
A guide to creating and using Git aliases to streamline common version control commands and improve workflow efficiency.
Explains how GitHub automatically adds co-authors to commits in squashed pull requests and how to manually add them using GitHub's no-reply email format.
Learn how to use Git and external tools to track changes and diff binary files like Office documents, PDFs, images, and videos.
A guide to using git bisect for efficient bug hunting by performing a binary search through commit history to find the first broken commit.
A guide explaining how to use the `git rebase --onto` command to move a feature branch's commits from one base branch to another.
A developer proposes a new 'commit groups' feature for Git to improve handling of merge strategies and project history clarity.
A technical guide on using Git version control to manage and preserve custom templates and configurations on a reMarkable 2 tablet after software updates.
A developer's musing on discovering aesthetically pleasing or interesting patterns in Git commit hashes, like sequences and palindromes.
A guide to creating a single, dynamic GitHub Actions workflow for CI/CD that handles both pull requests and main branch merges, reducing duplication.
A guide to writing effective release notes for software, focusing on clarity, structure, and best practices for open-source projects.
A developer argues against using Git LFS, citing its nature as a temporary stop-gap and the irreversible, history-rewriting consequences of adoption.
Learn how to fetch a remote feature branch from a GitHub pull request to review changes locally using specific git commands.
A developer shares their journey of making their personal website's source code public, discussing vulnerability and overcoming imposter syndrome.
A guide on using Git's prune option and branch delete command to clean up outdated local branches after remote deletion.
An in-depth look at Git's internal mechanics, including its object model and core workflow, with a guide to building a simplified version.
A guide to using Git effectively for solo development, focusing on workflow principles to structure work and maintain a clean commit history.
A guide to using Git's includeIf directive to automatically set different user emails for work and personal projects based on directory.
A beginner's guide to understanding and using Git for version control, covering basics like repositories, commits, and branching.