Globally configure multiple git commit emails
A guide to configuring multiple Git commit email addresses globally, using folder-based conditional includes in your .gitconfig.
A guide to configuring multiple Git commit email addresses globally, using folder-based conditional includes in your .gitconfig.
Argues that GitHub's 'Create a merge commit' option is the best merge strategy for maintaining a clear, useful Git history with atomic commits.
Explains the common reasons why open source pull requests often take weeks, months, or longer to be reviewed and merged.
A tutorial on using Git's cherry-pick command to move a commit from an incorrect branch to the correct one, preventing duplicate work.
A developer advocates for using terminal file managers, specifically Vifm, to enhance command-line efficiency and automation in tech workflows.
A step-by-step guide to renaming the default branch from 'master' to 'main' in both a local Git repository and on GitHub.
A quick guide to cleaning up your Git repository by deleting local merged branches using a one-line command and alias.
A guide to implementing GitLab's premium 'pull from remote repo' feature for free using a custom Docker image and GitLab CI/CD pipelines.
A developer shares their structured process for conducting effective code reviews, focusing on PR size, UI checks, and common pitfalls.
A guide to essential developer team workflows covering Git branching strategies, Agile methodologies, and CI/CD practices for effective collaboration.
Introduces branchMover, a Shiny app/RStudio addin to help coordinate changing the default branch (e.g., from master to main) across multiple GitHub repositories.
A step-by-step guide to setting up signed Git commits using Keybase and GPG on Windows 10, including installation and configuration.
A guide and flow chart for using the pull request helper functions (pr_*) in the usethis R package to streamline Git/GitHub workflows.
Explains how to use the minus (-) sign in Git as a shortcut to refer to and switch back to the previously checked-out branch.
A collection of DevOps resources covering Git/GitHub basics, OWASP Top 10, branching strategies, Azure DevOps, and key performance metrics.
A guide to setting up cryptographically signed Git commits using Keybase and GPG, with specific instructions for integration with RStudio.
A guide to creating and using Git aliases to streamline common version control commands and improve workflow efficiency.
A step-by-step tutorial on building and deploying a static website using the Hugo framework and hosting it for free on GitHub Pages.
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.