Базовые команды Git на каждый день

 

Самые базовые вещи, которые приходится применять каждый день, а иногда и по несколько раз в день - это добавление новых изменений в проектах.

Это команды:

    //вызывается из консоли (SSH)
    
    git add .      // Добавляем новые файлы в область отслеживания git
    git commit -m «comment»  // комитит изменения с комментарием
    git push origin master  //отправляет закомиченные изменения в удаленный репозиторий
   

 

Для работы с удаленным репозиторием нужно его сперва определить.

    //вызывается из консоли (SSH)
    
   //лично я работаю с Gitlab
   git remote add origin https://gitlab.com/name/project      // привязываем удаленный репозиторий к проекту
   git remote rm origin  // отвязываем привязанный удаленный репозиторий
   git remote -v   // информация о текущем привязанном удаленном репозитории
   

 

Если удаленный репозиторий привязан и нужно скачать проект.

    //вызывается из консоли (SSH)
    
   git pull origin master  // скачивает проект из удаленного репозитория на сервер
   

Для удаления всех изменения и отката к определенной ветке репозитория

    //вызывается из консоли (SSH)
    
   git reset --hard origin/branch  // где branch - название ветки
   
Кейсы