![Git concepts for newcomers — Part 2: Git repository, working tree and staging area | by Sébastien Dubois. | ITNEXT Git concepts for newcomers — Part 2: Git repository, working tree and staging area | by Sébastien Dubois. | ITNEXT](https://miro.medium.com/max/1400/1*CmEKonHqtT_1VqmGoXTw5A.png)
Git concepts for newcomers — Part 2: Git repository, working tree and staging area | by Sébastien Dubois. | ITNEXT
![Git concepts for newcomers — Part 2: Git repository, working tree and staging area | by Sébastien Dubois. | ITNEXT Git concepts for newcomers — Part 2: Git repository, working tree and staging area | by Sébastien Dubois. | ITNEXT](https://greenido.files.wordpress.com/2013/07/git-local-remote.png)
Git concepts for newcomers — Part 2: Git repository, working tree and staging area | by Sébastien Dubois. | ITNEXT
![Git concepts for newcomers — Part 2: Git repository, working tree and staging area | by Sébastien Dubois. | ITNEXT Git concepts for newcomers — Part 2: Git repository, working tree and staging area | by Sébastien Dubois. | ITNEXT](https://miro.medium.com/max/1204/1*zpvd5fjZAFGsVAEsvMGKxA.png)
Git concepts for newcomers — Part 2: Git repository, working tree and staging area | by Sébastien Dubois. | ITNEXT
![Git: How do you replace your current working directory with a previous commit without branching or git revert? - Stack Overflow Git: How do you replace your current working directory with a previous commit without branching or git revert? - Stack Overflow](https://i.stack.imgur.com/Vdypb.png)