Sorting Git branches
Learn how to sort Git branches by commit date instead of alphabetically using git branch --sort and global configuration.
Learn how to sort Git branches by commit date instead of alphabetically using git branch --sort and global configuration.
A guide to analyzing git commit history and file changes using Azure Data Explorer for better repository visibility.
Learn three methods to use a Nix flake for development environments without committing the flake files to a Git repository.
Explains why creating a new branch for pull requests, instead of using main, prevents workflow issues and conflicts in Git.
A technical guide on deploying Antora documentation using GitHub Actions with authentication for private GitHub repositories.
Compares using pre-commit hooks vs. CI pipelines for automating code checks, discussing trade-offs like speed, feedback, and handling slow tests.
A guide to installing and using the GitHub CLI to boost productivity for project maintainers and contributors, covering login and key commands.
How to configure TinaCMS to add yourself as a co-author to Git commits, ensuring contributions appear on your GitHub profile.
Learn how to use the 'git branch --show-current' command to display your current Git branch name for command line and automation tasks.
A guide on using VS Code's built-in Source Control to stash and apply Git changes without using the command line.
A guide on learning software development effectively, covering language choice, early practice with simple challenges, and building a todo app.
Principles for designing intuitive, consistent, and productive command line tools for developers, covering syntax, feedback, and extensibility.
A guide to automating the cleanup of stale branches from a remote Git repository, covering generic approaches and provider-specific options.
A guide to using PowerShell scripts to automatically delete merged or stale local Git branches, cleaning up your repository.
How to manage multiple Git identities (work, personal) using conditional includes in .gitconfig for automatic configuration.
Learn how to give credit to other developers by co-authoring Git commits using the command line, with support from GitHub and GitLab.
A developer shares personal insights and best practices for conducting effective and collaborative code reviews within a software team.
A guide to resolving Git merge conflicts using the rebase command and VS Code's merge conflict editor.
A developer explains 'Parametric Progress', a method for improving codebases by changing only one aspect at a time to better understand system effects.
Explores the benefits and various methods of using Git version control to manage and synchronize user configuration files (dotfiles) across multiple systems.