What's happens when you "git commit"
Explains the internal data model of Git, detailing what happens under the hood when you run 'git commit'.
Explains the internal data model of Git, detailing what happens under the hood when you run 'git commit'.
A guide to establishing a productive Git workflow for development teams, covering branch strategies and best practices.
A beginner's guide to using Git and GitHub for code version control, based on a Python Frederick presentation.
Explains how using Conventional Commits can make your git log cleaner, more readable, and more useful for understanding project history.
Author shares the collaborative process and statistics behind writing the second edition of 'Laravel: Up and Running'.
A beginner-friendly guide to setting up and using Git and GitHub, covering essential commands for web development.
A collection of practical GitHub tips and tricks, covering CLI tools, markdown, gists, and workflow shortcuts for developers.
A guide to renaming files to lowercase in a Git repository using a command line script.
A developer explains the benefits of prototyping a web app UI with static HTML and a templating engine for rapid iteration.
An introduction to Git hooks, explaining client-side and server-side hooks, their uses, and how to implement them with GitLab.
A guide on using git cherry-pick to selectively merge specific commits from a pull request while maintaining author attribution.
A guide to using dotfiles to customize and optimize your software development tools like shells and text editors for greater productivity.
A developer argues against committing commented-out code, explaining why it harms code readability and maintainability.
A developer explains the problems with committing generated files to a Git repository's master branch and why they stopped the practice.
A guide to using PHPDotEnv for secure, environment-specific configuration in CraftCMS, avoiding hard-coded settings in version control.
A guide on how to install and upgrade to an in-development, pre-release version of the Laravel PHP framework using Composer.
The article explains the benefits of using a single, large repository (monorepo) for code, citing simplified organization and dependency management.
A guide on how to delete a commit from a remote Git repository using the command line.
A guide on how to revert a single file to a previous state using Git commands like 'checkout' and 'reset'.
A guide on using Git's interactive rebase to squash multiple commits, cleaning up commit history by merging them.