What is git?
An introductory guide explaining what Git is, its purpose for version control, and the basics of commits for developers.
An introductory guide explaining what Git is, its purpose for version control, and the basics of commits for developers.
A technical guide on using git filter-branch to resolve complex merge conflicts and backport documentation changes in a software project.
A technical guide on using git filter-branch to resolve complex merge conflicts and backport documentation changes in a software project.
Explains how to use PowerShell 7's built-in update notification system to stay informed about new releases, including LTS and preview versions.
An evaluation of Plastic SCM, a version control system designed for game development, comparing its features and history to Git and Perforce.
A quick Git tip on removing committed files and a brief introduction to the author's web development work and courses.
The maintainer reflects on 10 years of the 'hub' CLI tool for Git/GitHub, its evolution, and the transition to the official 'gh' CLI.
A developer explains his simple system for managing dotfiles by turning his $HOME directory into a git repository with a clever .gitignore.
An advanced Git cheat sheet covering navigation, rollbacks, squashing, stashing, and cleanup commands for experienced developers.
Explores why Perforce is the dominant source control system in AAA and large-scale game development, comparing it to Git.
A technical guide explaining how to update a forked GitHub repository using git rebase commands.
Analyzes Git's strengths and limitations for game development, introducing GitCentral as a tailored solution.
Analyzes source control options for game development, focusing on challenges with binary assets and team workflows.
Explores using Asciidoctor to write and maintain technical documentation alongside source code, comparing it to wikis and markdown.
Explains the internal data model of Git, detailing what happens under the hood when you run 'git commit'.
A guide to Git basics for IT operators new to source control, covering key concepts and commands to get started easily.
A guide to establishing a productive Git workflow for development teams, covering branch strategies and best practices.
Explains the purpose and best practices for using a .gitattributes file to manage line endings and Git LFS in software repositories.
A beginner's guide to using Git and GitHub for code version control, based on a Python Frederick presentation.
A guide to enforcing consistent coding conventions across a development team using IDE configuration sharing and automated checkstyle tools.