# Git Explained: For Beginners

DevFeed: [Git Explained: For Beginners](<https://devfeed.tech/articles/git-explained-for-beginners-21190.md>)

Original publisher: [Read original article](<https://juri.dev/blog/2013/04/git-explained/>)

Published: 2013-04-29T00:00:00Z

Content type: tutorial

Language: en

Sources: [Juri Strumpflohner](<https://devfeed.tech/sources/juri-strumpflohner.md>)

Topics: [Git](<https://devfeed.tech/topics/git.md>), [Filesystems](<https://devfeed.tech/topics/filesystems.md>), [Agile](<https://devfeed.tech/topics/agile.md>)

Tags: [beginners](<https://devfeed.tech/tags/beginners.md>), [changelog](<https://devfeed.tech/tags/changelog.md>), [code](<https://devfeed.tech/tags/code.md>), [commands](<https://devfeed.tech/tags/commands.md>), [git](<https://devfeed.tech/tags/git.md>), [integration](<https://devfeed.tech/tags/integration.md>), [local](<https://devfeed.tech/tags/local.md>), [merge](<https://devfeed.tech/tags/merge.md>), [remote](<https://devfeed.tech/tags/remote.md>), [rollback](<https://devfeed.tech/tags/rollback.md>), [version-control](<https://devfeed.tech/tags/version-control.md>)

## AI overview

A beginner-oriented tutorial explains Git as a distributed version control system and models repositories as trees of commits. It introduces common workflows including adding files, branching and merging, viewing history, rolling back commits, and synchronizing with a remote repository.

## Source excerpt

Lorem ipsum dolor sit amet