В тази статия ще обясня подробно как да качите проект в GitHub – лесно, чисто и без излишни грешки.
🚀 Git & GitHub от А до Я
Пълно ръководство стъпка по стъпка
1 Локална работа (на твоя компютър)
1 Създай папка с проект
📁 Създай папка на Desktop или където искаш. Добави файловете на проекта си вътре (HTML, CSS, JS и т.н.)
Пример: C:\Users\fedia\Desktop\my-project
2 Отвори терминала (Git Bash)
💻 Отвори Git Bash (или Command Prompt / PowerShell)
3 Влез в папката на проекта
cd /c/Users/fedia/Desktop/my-project
🎯 Навигирай до папката на проекта с команда cd (change directory)
Друг пример: cd /c/Users/fedia/projects/cmdctl
4 Инициализирай Git репозиторий
git init
🎬 Създава скрита папка .git – оттук Git започва да следи промените във файловете
5 Добави файловете за проследяване
git add .
➕ Добавя ВСИЧКИ файлове от папката в „staging area“ (подготовка за запис)
6 Направи първия commit
git commit -m ‘Initial commit’
📸 Прави „снимка“ на кода в текущото състояние. Това е първата ти версия!
2 Създаване на репозиторий в GitHub (в браузъра)
1 Влез в GitHub
🌐 Отвори браузър и влез в https://github.com
💡 Ако нямаш акаунт, направи си безплатен (Sign up)
2 Натисни „New repository“
➕ Горе вдясно, до профилната снимка, има бутон „+“ → избери „New repository“
3 Попълни информацията
📝 Repository name: my-project (или каквото име искаш)
📝 Description: (опционално) кратко описание
📝 Public/Private: избери Public (публичен) или Private (личен)
⚠️ ВАЖНО: НЕ добавяй README, .gitignore или license (засега)
📝 Description: (опционално) кратко описание
📝 Public/Private: избери Public (публичен) или Private (личен)
⚠️ ВАЖНО: НЕ добавяй README, .gitignore или license (засега)
4 Натисни „Create repository“
✅ GitHub ще създаде празен репозиторий и ще покаже инструкции
5 Копирай URL адреса
🔗 Ще видиш нещо като: [email protected]:potrebitel/my-project.git
Копирай този адрес – ще ти трябва след малко!
Копирай този адрес – ще ти трябва след малко!
Пример URL: [email protected]:fedia/my-project.git
3 Свързване и качване в GitHub
1 Върни се в терминала
💻 Върни се в Git Bash (трябва да си все още в папката на проекта)
2 Преименувай клона на „main“
git branch -M main
🔄 GitHub използва „main“, докато локално Git често създава „master“ – това ги уеднаквява
3 Свържи локалния проект с GitHub
git remote add origin [email protected]:potrebitel/my-project.git
🔗 Казваш на Git: „Ето къде в интернет искам да качвам файловете“
⚠️ Замени „potrebitel“ с твоето потребителско име и „my-project“ с името на проекта!
⚠️ Замени „potrebitel“ с твоето потребителско име и „my-project“ с името на проекта!
4 Качи кода в GitHub
git push -u origin main
🚀 Изпраща файловете в GitHub! Флагът -u запомня връзката за бъдещи push-ове
🎉 След тази команда, проектът ти е онлайн!
🎉 След тази команда, проектът ти е онлайн!
5 Провери в браузъра
✅ Опресни страницата в GitHub – трябва да видиш всички файлове качени!
4 Ежедневна работа (след всяка промяна)
💡 След като веднъж си направил всичко горе, за всяка нова промяна трябват само ТРИ команди:
1 Добави промените
git add .
➕ Добавяш новите/променени файлове
2 Запази промените (commit)
git commit -m „Описание на промяната“
💾 Правиш „снимка“ на новата версия с описание какво си променил
Добри примери:
• git commit -m „Добавен дизайн на началната страница“
• git commit -m „Поправен бъг в калкулатора“
• git commit -m „Добавени нови снимки“
• git commit -m „Добавен дизайн на началната страница“
• git commit -m „Поправен бъг в калкулатора“
• git commit -m „Добавени нови снимки“
3 Качи в GitHub
git push
🚀 Изпращаш промените в GitHub (вече не ти трябва -u origin main)
💡 Важни съвети:
✅ Винаги пиши ясни съобщения в commit-ите!
✅ Правай commit често – след всяка завършена промяна
✅ Push в края на деня, за да са данните сигурни в облака
✅ Ако работиш от различни компютри, първо направи git pull преди да започнеш работа
✅ Винаги пиши ясни съобщения в commit-ите!
✅ Правай commit често – след всяка завършена промяна
✅ Push в края на деня, за да са данните сигурни в облака
✅ Ако работиш от различни компютри, първо направи git pull преди да започнеш работа



