📦 День Zero: Git + SSH – Подключение к GitHub как профи
🔒 Категория: DevOps Essentials 💡 Цель: Настроить безопасный SSH-доступ к GitHub на любой ОС 🧠 Чему вы научитесь: Установка Git/SSH на Win/Linux/macOS Генерация SSH-ключей (Ed25519/RSA) + понимание различий Привязка ключа к GitHub Проверка и отладка подключения Работа с несколькими аккаунтами [NEW] Backup и безопасность ключей [NEW] ⚠️ Критично перед стартом: Закройте все терминалы (нужен чистый сеанс) Проверьте отсутствие конфликтующих ключей: bash ls -al ~/.ssh Создайте резервную копию существующих ключей при наличии 🗂️ 1. Установка Git и SSH 🪟 Windows # Скачать Git for Windows: https://git-scm.com/download/win # В установщике: # [x] Git Bash | [x] OpenSSH | [x] "Use external OpenSSH" # Проверка: git --version ssh -V # Где хранятся ключи: C:\Users\%USERNAME%\.ssh\ 🐧 Linux (Ubuntu/Debian) sudo apt update && sudo apt install git openssh-client xclip -y git --version ssh -V 🍎 macOS xcode-select --install # Установит Git + SSH git --version ssh -V 🔑 2. Генерация SSH-ключа 💡 Ed25519 vs RSA: ...