Discover the fundamentals of Git for version control in your software and data projects.
This course introduces the concept of version control and highlights its benefits for software and data projects. You'll learn about Git, the popular software for implementing version control in projects, and use it to create repositories and track files.
Discover how Git stores data through blobs, trees, and commits. Use this information to compare the state of your project at different points in time, understanding what changes have been made, by who, and when. Learn valuable tips and tricks to customize your view of a repository's history and how to undo changes to revert files!
This course introduces the concept of version control and highlights its benefits for software and data projects. You'll learn about Git, the popular software for implementing version control in projects, and use it to create repositories and track files.
Discover how Git stores data through blobs, trees, and commits. Use this information to compare the state of your project at different points in time, understanding what changes have been made, by who, and when. Learn valuable tips and tricks to customize your view of a repository's history and how to undo changes to revert files!