In the previous article, you gained a foundational understanding of Git and GitHub. Additionally, you successfully created your first local repository, enabling you to delve deeper into the world of Git and GitHub. In this post, we will explore how Git tracks and records changes within your repository. Furthermore, I will guide you through the common workflow when working with Git.

1. Git working areas

2. The lifecycle of the status of files

3. Basic snapshotting

3.1. Check the status of files

3.2. Track new files

3.3. Commit changes

3.4. Remove files

Conclusion