Ответ
В Git есть несколько основных способов получить репозиторий через консоль, в зависимости от того, начинаете ли вы с нуля или работаете с существующим удалённым репозиторием.
1. Клонирование существующего удалённого репозитория
Используйте git clone. Это создаст локальную копию со всей историей и настройками удалённого origin.
git clone https://github.com/username/repository.git
# Или с SSH
git clone git@github.com:username/repository.git
# Можно указать имя папки
git clone <url> my-project-name
2. Инициализация нового локального репозитория Если проект уже существует локально, но не под контролем Git:
# Инициализировать репозиторий в текущей директории
git init
# Добавить все файлы в staging area
git add .
# Создать первый коммит
git commit -m "Initial commit"
# Привязать удалённый репозиторий (например, созданный на GitHub)
git remote add origin https://github.com/user/repo.git
# Отправить изменения в удалённую ветку 'main' и установить upstream
git push -u origin main
3. Работа с существующим локальным репозиторием Чтобы получить последние изменения с удалённого сервера:
# Забрать изменения и смержить их в текущую ветку
git pull origin main
# Или только забрать изменения без слияния (полезно для проверки)
git fetch origin