It is important to understand how the Git architecture organizes information into three trees of data.
- [Instructor] In this chapter, we will examine … several key concepts in Git, which will help you … to better understand how it works. … The first of these is Git's three-tree architecture. … Let's begin by looking at a typical two-tree architecture. … This is what a lot of other version control systems use. … We have a repository and a working copy. … These are our two trees. … We call them trees because they represent a file structure. … At the top is the main project directory, … and below that might be four or five different folders … with a few files inside of them. … Maybe a few more folders, … each of those folders has a few more folders inside. … You can imagine that if you map that out, … each of those folders would branch out … like the branches of a tree. … The repository also has a set of files in it, … also arranged as a tree. … When we want to move files between the repository … or the working copy, … we checkout copies, that's the term we use. … We check it out from the repository …
- Exploring the history of version control
- Installing Git on Mac, Windows, and Linux
- Initializing a repository
- Writing useful commit messages
- The Git three-tree architecture
- Tracking when files are added, edited, deleted, or moved
- Viewing change sets and comparing versions
- Undoing changes and retrieving previous versions
- Ignoring changes to select files
Skill Level Beginner
1. What Is Git?
2. Install Git
3. Getting Started
4. Git Concepts and Architecture
5. Make Changes to Files
6. Use Git with a Real Project
7. Undo Changes
8. Ignore Files
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.