Hello Git by mouredev: A Spanish-Language Git and GitHub Course for Beginners
Curso para aprender a trabajar con el sistema de control de versiones Git y la plataforma GitHub desde cero y para principiantes.
At a glance
- What is it?
- Hello Git is a free, Spanish-language Git and GitHub course by Brais Moure (mouredev), organized as a single five-hour video with 45 timestamped lessons and a companion repository. It targets Spanish-speaking beginners who have never used version control and want a structured path from installation through collaborative GitHub workflows.
- Who is it for?
- Spanish-speaking beginners who want a structured, zero-to-GitHub course with a companion book should use Hello Git. English-only learners will find the primary video and text material inaccessible, as the course is in Spanish.
- Can I use it commercially?
- Yes. Apache-2.0 is a permissive licence: you can use, modify and sell software built on it, as long as you keep its copyright and licence notices.
- Is it still maintained?
- Yes. The repository received new commits within the last day.
- What is it written in?
- GitHub does not report a main language for this repository.
Answers come from the project's GitHub data, last synced on October 1, 2026, and from our analysis. They are not legal advice.
Editorial analysis
What Hello Git Is and Who It Is For
Hello Git is a Spanish-language Git and GitHub course created by Brais Moure (mouredev) and recorded live on Twitch. The primary format is a single YouTube video divided into 45 timestamped lessons covering roughly five hours of content. The repository at mouredev/hello-git is the companion to that video: it holds the lesson index with direct links to each timestamp, a practice exercise file, reference material links, and the source images for the companion book.
The target audience is Spanish-speaking beginners with no prior experience with version control. The README describes the course as going from Git history and fundamentals through to collaborative GitHub workflows, GitHub Actions, and Gitflow. It is not aimed at engineers who already know the basics and need advanced Git internals.
Repository Layout and How to Navigate It
The top-level structure is minimal: README.md, hello.md, notas_segunda_ed.md, a Media/ directory, a .gitignore, and a LICENSE file. The README serves as the course index, containing the full lesson list with YouTube timestamp links, links to the companion book, links to reference material, and the practice exercise instructions.
The Media/ directory contains images, including book screenshots referenced by the companion book for high-resolution viewing. The README notes that readers of the print edition who want maximum-resolution images can find them in Media/Book screenshots.
The hello.md file is a participation artifact. Once learners reach lesson 36 (Pull Requests), the README asks them to practice a complete Git and GitHub workflow by adding their GitHub username to hello.md via a pull request. This gives learners a real contribution workflow to complete.
The notas_segunda_ed.md file documents what changed between the first and second editions of the companion book: updated images, a new GitHub Actions section, and small corrections.
The 45 Lessons: From git init to GitHub Actions
The course divides into two parts. The first 22 lessons cover Git alone: history, installation, terminal commands, configuration, branching, committing, merging, conflict resolution, stashing, and branch management. Specific lessons cover commands including `git init`, `git add`, `git commit`, `git log`, `git status`, `git checkout`, `git reset`, `git diff`, `git stash`, `git tag`, `git branch`, `git switch`, `git merge`, `git cherry-pick`, and `git rebase`. Lesson 15 covers `git reset --hard` and `git reflog` together, showing how to recover from destructive resets.
The second part, starting at lesson 23, covers GitHub: account setup, SSH authentication, personal repositories, remote connections via `git remote`, pushing and pulling between local and remote, cloning, forking, collaborative workflows, pull requests, conflict resolution in PRs, fork synchronization, Markdown in GitHub, graphical tools, Gitflow, and GitHub Pages and Actions.
Lesson 45 is the final lesson and covers GitHub Pages and Actions. A separate, shorter tutorial on GitHub Actions from scratch is also listed in the repository.
The Companion Book and Its Second Edition
A 300-page companion book is available in multiple formats: softcover and Kindle through mouredev.com/libro-git, and as an ebook (PDF, EPUB, and web) through mouredev.com/ebook-git. The book is a step-by-step theoretical and practical guide described as complementing the video course.
The first edition was published in April 2023. The second edition followed in April 2024. The notas_segunda_ed.md file in the repository documents the changes: updated images, a new section on GitHub Actions and additional commands, and small corrections throughout.
The README does not state whether the book is free or paid. It links to a purchase page, suggesting at minimum the print and ebook editions carry a cost.
What the Course Leaves Out
The course is in Spanish. Every video, every lesson title in the README, and the companion book are in Spanish. English-only learners cannot follow the primary material.
The repository does not contain runnable code exercises, test repositories, or challenge files beyond hello.md. Learners who want to practice specific Git workflows need to create their own test repositories. The README's primary mechanism for practice is the pull request exercise on hello.md and the instruction to follow along with Git commands in a terminal as the video plays.
The course covers GitHub the platform, not GitHub Enterprise or self-hosted Git servers. Teams using GitLab, Bitbucket, or self-hosted Gitea will find that the GitHub-specific lessons (SSH configuration, fork sync, pull requests, GitHub Actions) do not translate directly to their platform.
The course does not cover Git internals such as the object model, pack files, or garbage collection. Lesson 44 touches `git cherry-pick` and `git rebase` but does not go into interactive rebase or advanced history rewriting.
Hello Git vs the Official Git Documentation
The official Git documentation at git-scm.com, which the README links under "Web oficial Git", is the authoritative reference for every Git command. It covers far more ground than Hello Git, including the full object model, all configuration options, and every command flag. The official Spanish translation of the Pro Git book, also linked from the README at git-scm.com/book/es/v2, is a free, comprehensive text reference.
The difference in approach is format and audience. The official documentation is a reference, not a course. It assumes the reader knows what they are looking for. Hello Git is structured as a linear beginner course: it imposes a learning sequence, demonstrates commands in context through video, and explains the rationale for each step. Learners who already know what a commit is and just want to look up a flag should use the official documentation directly. Learners who have never opened a terminal for version control work benefit from the guided structure of Hello Git.
Maintenance, License, and Long-Term Access
The repository's last push was on 2026-09-17, and it is not archived. The course video is hosted on YouTube at a fixed URL. The companion book is available for purchase through the author's site. There are no GitHub releases in the repository, meaning the course is versioned through the README itself rather than tagged snapshots.
The repository is licensed under the Apache License 2.0. The README does not explicitly state the license terms for the video or book content, only for the repository files. Learners should treat the book as a commercial product rather than a freely redistributable work.
The Discord server for the mouredev community has a dedicated git-github channel for questions. The README links to it as the support channel, so learners with questions have a community to ask.
Editorial conclusion
Spanish-speaking beginners who want a structured, zero-to-GitHub course with a companion book should use Hello Git. English-only learners will find the primary video and text material inaccessible, as the course is in Spanish. The repository itself does not include runnable exercises beyond hello.md, so learners who want hands-on practice outside the video timestamps need to set up their own test repositories as they work through the 45 lessons. The second edition of the companion book, released in April 2024, added GitHub Actions coverage and other corrections, so older print copies miss that section.
Frequently asked questions
Is Hello Git by mouredev in English or Spanish?
The course is in Spanish. All 45 video lessons, the lesson titles in the README, and the companion book are written in Spanish. English-only learners will not be able to follow the primary content.
What Git commands does the Hello Git course cover?
The course covers more than 25 commands according to the README, including git init, git add, git commit, git log, git status, git checkout, git reset, git diff, git stash, git tag, git branch, git switch, git merge, git cherry-pick, git rebase, git remote, git fetch, git pull, git clone, and git push, among others.
Is the Hello Git companion book free?
The README links to the book through a purchase page at mouredev.com. It is available in softcover, Kindle, PDF, EPUB, and web formats. The README does not state the price or whether any format is free.