Alin Li Giti simulaator
Tase 1
0 / 100 XP

Get Ready!

Click on Ülesanne 1 in the sidebar to start learning Git.

Welcome!

Select a mission from the sidebar to begin your Git adventure!

📁 Töökataloog (sinu failid)
Faile veel pole. Alusta ülesannet!
📋 Lavastusala (salvestamiseks valmis)
Midagi pole veel ettevalmistatud.
💾 Kinnituste ajalugu (salvestatud hetktõmmised)
Muudatuskandeid veel pole.
🌿 Branches
Initialize a repo first.
Type →
Alin Li terminal main
Welcome to Alin Li Git Simulator!
Type git commands below. Type help for a list.
$

📖 Päris Giti paigaldamine ja kasutamine

Nüüd, kui õppisid Giti simulaatoris, saad kasutada real thing on your computer! Remember: Git works with any files — not just code!

1. Paigalda Git

Git is free and open source. Vali oma operatsioonisüsteem:

🐧

Linux (Ubuntu/Debian)

$ sudo apt update
$ sudo apt install git
🪟

Windows

Download from git-scm.com and run the installer. Keep all defaults. You'll get "Git Bash".

🍎

macOS

$ git --version
# macOS pakub selle paigaldamist
Check it worked: Ava terminal ja sisesta git --version. Peaksid nägema versiooninumbrit!

2. Määra oma nimi

Tell Git who you are. You only do this once:

# Määra oma nimi
$ git config --global user.name „Sinu nimi“

# Määra oma e-posti aadress
$ git config --global user.email "you@example.com"
--global means this applies to ALL your projects on this computer.

3. Alusta oma esimest pärisprojekti

Create a folder and initialize Git — just like the simulator!

# Loo uus kaust
$ mkdir my-project
$ cd my-project

# Lähtesta Git
$ git init
Initialized empty Git repository
That's it! Loo nüüd faile ja kasuta harjutatud käske!

4. Igapäevane töövoog

Here's what you'll do every time you work on your project:

Step 1: Make changes to your files

Edit your story, report, recipe, code — whatever you're working on!

Step 2: See what changed

$ git status

Step 3: Stage your changes

$ git add . # lisa kõik muudatused ettevalmistusalale

Step 4: Save a snapshot

$ git commit -m „Kirjelda, mida tegid“

Step 5: Repeat!

Good commit messages matter! ❌ "fix stuff" → ✅ "Fix the introduction paragraph"

5. Working with Branches

Branches let you try new ideas safely — just like the simulator:

# Loo uus haru ja lülitu sellele
$ git checkout -b my-new-idea

# ... tee muudatused, lisa ja kinnita need ...

# Mine tagasi main-harule
$ git checkout main

# Ühenda oma idee main-harusse
$ git merge my-new-idea

# Korista
$ git branch -d my-new-idea

6. Share on GitHub / Codeberg

Want to share your project or back it up online?

# Ühendu kaugrepositooriumiga
$ git remote add origin https://github.com/you/project.git

# Laadi oma töö üles
$ git push -u origin main

# Laadi uuendused alla
$ git pull
Avatud lähtekoodi nõuanne: Try Codeberg.org — a free, open-source alternative to GitHub!

7. Cheat Sheet

git init
Start a new repository
git status
See what changed
git add .
Stage all changes
git commit -m "msg"
Save a snapshot
git log --oneline
Short history
git diff
See file changes
git branch
Kuva harud
git checkout -b name
Create + switch
git merge name
Ühenda haru
git branch -d name
Delete branch
git push
Upload to remote
git pull
Download from remote
git clone url
Copy a remote project
git stash
Temporarily save work

🎉 You're Ready!

You've practiced in the simulator and now you know the real commands. Go create amazing things with Git!

Git is for EVERYONE — writers, artists, scientists, teachers, and programmers alike.

🎉