explaingit

7on2/curso-git-github-desde-cero

Analysis updated 2026-05-18

27Audience · general

TLDR

A free Spanish-language beginner course that teaches Git and GitHub from scratch through 11 lessons, a hands-on lab, and slide materials.

Mindmap

mindmap
  root((Git course))
    Fundamentals
      Version control basics
      Terminal and Linux
    Local workflow
      First repository
      Staging and commits
      Undoing changes
    Collaboration
      Branches
      Merge conflicts
      Gitignore
    Materials
      Hands on lab
      Slide deck
      Cheat sheet

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 fundamentals from zero in Spanish

USE CASE 2

Practice the local Git workflow with a guided hands-on lab

USE CASE 3

Use the included cheat sheets and slide deck as ongoing reference material

How does it compare?

7on2/curso-git-github-desde-cero3b1b/site_demo5bv57zcm44-max/noxus-ai-open-whatsapp
Stars272727
LanguageShellTypeScript
Last pushed2021-04-10
MaintenanceDormant
Setup difficultyeasymoderate
Complexity1/54/5
Audiencegeneralgeneraldeveloper

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

In plain English

This repository is a Spanish-language beginner course on Git and GitHub. Git is a tool developers use to track changes to their code over time, and GitHub is the website where those projects are stored and shared. The course is written for someone who has never used either before. The learning path is organized into 11 numbered blocks, starting with the basics of version control, then moving through setting up Git on your computer, creating your first local project, saving changes, undoing mistakes, organizing files with gitignore, and finally working with branches and merging conflicting changes. There is also a bonus section with a playful Loki-themed lesson. Alongside the written lessons, the course includes a hands-on lab where you can practice the basic cycle of modifying files, staging them, and confirming the save. Supporting materials include a PDF slide deck covering all the topics and a Linux command-line cheat sheet, since using Git typically involves typing commands in a terminal. The course intentionally stops at git revert, which is the command for undoing a saved change. More advanced topics such as rebasing, stashing, and cherry-picking are mentioned as optional further reading for anyone who wants to go deeper. The material is still in progress.

Copy-paste prompts

Prompt 1
Explain the difference between staging and committing in Git in simple terms
Prompt 2
Walk me through creating my first local Git repository step by step
Prompt 3
What is the safest way to undo a mistake in Git before I try rebase or reflog
Prompt 4
Summarize how branches and merge conflicts work using this course's learning path
Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.