FLOW TOWN
About
← Engineer roadmap

Git

Version control systems

Git

Git records snapshots of a project as commits, and branches are movable pointers to commits. Learn how history, merges, rebases, and remotes affect a shared repository.

Resources

Links marked “Amazon affiliate link” open an Amazon product page. As an Amazon Associate I earn from qualifying purchases. About affiliate links

Pro GitBook · Scott Chacon, Ben Straub · Amazon affiliate link, opens Amazon in a new tabThe Missing Semester of Your CS EducationCourse · MIT CSAIL · opens in a new tabWizard ZinesArticle · Julia Evans · opens in a new tabGit reference documentationDocumentation · Git project · opens in a new tabLearn Git BranchingCourse · Peter Cottle · opens in a new tabOh Shit, Git!?!Article · Katie Sylor-Miller · opens in a new tab

Connected topics

Trunk-based development / GitFlow

Find this topic in