Git 🌿 – распределённая система контроля версий, отслеживающая изменения в файлах и координирующая работу над проектами между несколькими разработчиками.
⚡️ Ключевые концепции:
- Repository – хранилище проекта с полной историей
- Commit – снимок состояния проекта в определённый момент
- Branch – независимая линия разработки
- Merge – объединение изменений из разных веток
🎯 Основные команды:
git add, git commit, git push, git pull, git merge, git branch
🔄 Workflow: Working Directory → Staging Area → Repository → Remote
💡 Distributed nature: каждый clone = полная копия истории проекта
🛠 Платформы: GitHub, GitLab, Bitbucket
🚀 Результат: collaboration без хаоса! Time machine для кода и координация команд по всему миру 🌍⏰
#Term | Гайды Программиста