whatisgithub

What is hello-git?

mouredev/hello-git — explained in plain English

Analysis updated 2026-06-24

14,056Audience · generalComplexity · 1/5Setup · easy

In one sentence

A free 5-hour Spanish-language video course that teaches Git and GitHub from scratch across 45 lessons, with a companion 300-page book available in print, Kindle, and PDF.

Mindmap

mindmap
  root((hello-git))
    Course content
      Git basics
      Branching and merging
      GitHub remote repos
      Pull requests
    Advanced topics
      GitHub Actions
      GitHub Pages
      Team workflows
    Formats
      YouTube video
      Companion book
      PDF and EPUB
    Community
      Discord support
      Practice PR exercise
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Learn Git and GitHub from the beginning in Spanish through a structured 45-lesson YouTube video course.

USE CASE 2

Practice a real pull request workflow by adding your GitHub username to the course's contributor file.

USE CASE 3

Follow the course content in written form using the 300-page companion book in PDF, EPUB, or print.

What is it built with?

GitGitHub

How does it compare?

mouredev/hello-gitwebview/webviewsml2h3/ddddocr
Stars14,05614,05814,053
LanguageC++Python
Setup difficultyeasymoderateeasy
Complexity1/53/52/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min
License terms were not described in the explanation.

So what is it?

Hello Git is a free Spanish-language course teaching Git and GitHub to beginners from the ground up. The course spans about five hours and is organized into 45 lessons, all available as a single video on YouTube. It was originally recorded live on Twitch by the creator, Moure, who runs a Spanish-speaking developer community. The course starts with the history and core concepts of Git, then works through practical use: installing Git, using the terminal, configuring your identity, creating repositories, tracking changes, working with branches, merging, handling conflicts, and recovering from mistakes. The second half of the course shifts to GitHub, covering how to create an account, set up SSH authentication, push code to a remote repository, clone projects, and collaborate using forks and pull requests. Later lessons cover topics like GitHub Pages, GitHub Actions, and common team workflows. A companion book is also available, now in its second edition (updated April 2024). It runs 300 pages and covers the same material in a structured written format. It can be purchased as a paperback, as a Kindle edition, or as a digital download in PDF, EPUB, or web format. The repository itself serves as the course companion. It links to each lesson by timestamp so you can jump to a specific topic without watching the full video from the start. There is also a practice file where course participants are encouraged to add their GitHub username after completing the pull request lessons, giving them a real collaborative workflow to work through. A Discord channel dedicated to Git and GitHub questions is available for community support. The repository also links to free external resources including the official Git book in Spanish, a cheat sheet of common commands, and documentation for tools like GitHub Desktop and GitKraken.

Copy-paste prompts

Prompt 1
I just finished the hello-git lesson on branches, explain in simple terms when I should create a new branch versus committing directly to main.
Prompt 2
Walk me through the pull request workflow taught in hello-git: fork a repo, make a change locally, push, and open a PR on GitHub.
Prompt 3
I am at the GitHub Actions lesson in hello-git, write me a simple workflow YAML that runs on every push and prints a greeting message.
Prompt 4
Using hello-git as a reference, explain what SSH authentication is and why it is preferred over HTTPS passwords for GitHub.

Frequently asked questions

What is hello-git?

A free 5-hour Spanish-language video course that teaches Git and GitHub from scratch across 45 lessons, with a companion 300-page book available in print, Kindle, and PDF.

What license does hello-git use?

License terms were not described in the explanation.

How hard is hello-git to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is hello-git for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.