Git с нуля

Messages
1,701
Reaction score
288
Website
tehadm.ru
Создаем папку с названием проекта и от нее запускаем Git Bash.
  1. Создаем новую ветку Dev (чтоб сразу не пушить в main)
    git checkout -b dev
  2. Инициализируем новый репозиторий:
    git init
  3. Добавляем все файлы в текущей директории:
    git add .
  4. Создаем первый коммит:
    git commit -m "Setup project"
  5. На GitHub создаем репозитарий
  6. Связываем локалльный и удаленный репозитарий
    git remote add origin https://github.com/ваш_логин/имя_репозитория.git
  7. Отправляем изменения в удалённый репозиторий:
    для ветки dev
    git push -u origin dev
    для ветки main
    git push -u origin main
    Параметр -u устанавливает upstream, что позволяет в дальнейшем использовать просто git push.

Дополнительные полезные команды:
Просмотр статуса репозитория:
git status
Просмотр существующих веток:
git branch
Обновление локального репозитория из удалённого:
git pull

Слияние веток:
  1. Переключаемся на ветку, куда хотим влить изменения (в моем случае это из dev в main):
    git checkout main
  2. Обновляем локальную копию основной ветки:
    git pull origin main
  3. Выполнить слияние:
    git merge dev
 
Last edited:
Back
Top