Google has been DDoSing SourceHut for over a year
Google's Go Module Mirror crawlers are causing excessive load on SourceHut's git servers by repeatedly cloning repositories, acting like a DDoS.
Google's Go Module Mirror crawlers are causing excessive load on SourceHut's git servers by repeatedly cloning repositories, acting like a DDoS.
A guide on configuring multiple SSH keys and Git identities to separate work and personal GitLab/GitHub accounts.
How to rename a folder with special characters on GitHub's website using the filename editor or web-based editor.
A beginner-friendly guide for front-end developers to learn essential terminal commands and tricks for modern web development.
Five quick tips to improve developer productivity, including VSCode formatting, commit squashing, and workflow optimizations.
A guide to using Git worktrees for easier context switching between branches, avoiding messy rebases and stashes.
A humorous April Fool's project for printing git commits on paper and mailing them, with a look at the prototype code.
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.