gitwtfhub

wtf is curso-git-github-desde-cero?

7on2/curso-git-github-desde-cero — explained in plain English

Analysis updated 2026-05-18

27Audience · general

TL;DR

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

Why would anyone build with this?

REASON 1

Learn Git and GitHub fundamentals from zero in Spanish

REASON 2

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

REASON 3

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

How it stacks up

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.

Wtf does this do

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.

Yoink these 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
View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.