Найти тему

Git для тестировщика. Как взаимодействовать с проектом через командную строку. Часть 4.

Оглавление

В предыдущей статье мы познакомились с Visual Studio Code и научились работать с проектом через интерфейс и командную строку. В этой статье мы подробно рассмотрим работу исключительно через командную строку.

Git. Модуль 5 | Обучение тестированию | Дзен
  • git branch - проверить все созданные ветки
  • git checkout -b (Название ветки) - создать новую ветку
  • git status - проверить изменения
  • git add . - принять все изменения
  • git commit -m “(текст комита)” - комит
  • git push --set-upstream origin (название ветки) - загрузка проекта на сервер
  • git clone (URL репозитория) - клонировать репозиторий
  • ls - посмотреть все файлы в текущей директории
  • git pull origin (название ветки) - копировать изменения из нужной ветки

Копирование репозитория с проекта

  • Для начала нам нужно копировать проект к себе на пк, для этого сначала скопируем URL нашего репозитория
-2
  • Далее откроем наш терминал и скопируем наш проект к себе на ПК. Перейдём в нужную директорию. В моём случае, я хочу клонировать на рабочий стол
cd Desktop
  • После можем клонировать на рабочий стол
git clone https://github.com/Timurchik57/JAVA.git
-3
  • Можем посмотреть, что за файлы копировались
ls
-4

Обновление проекта новыми изменениями

Представьте, что в проект были добавлены новые файлы, но вы клонировали проект без этих обновлений. Чтобы не копировать все файлы заново, можно обновить существующую папку.

В прошлой статье мы с вами добавили новую ветку с новым файлом

-5
  • Давайте обновим наш проект на ПК этой веткой. Сейчас у нас одна ветка и в ней нет нужного файла
-6
  • Создадим новую ветку, чтобы не вносить изменения в основную
git checkout -b NewFile
-7
  • Пропишем команду для копирования содержимого нужной ветки
git pull origin TestFile
  • Как мы видим, у нас добавился нужный файл
-8
-9
  • Файл добавился. Теперь можем создать комит и запушить изменения
-10
  • В Github создалась новая ветка
-11

Весь свой код вы всегда можете клонировать себе по данной ссылке -
https://github.com/Timurchik57/JAVA

Если у вас есть вопросы или вы просто хотите стать частью команды тестировщиков, то переходи в ТГ канал, где можем пообщаться с единомышленниками и найти много интересных и полезных знаний!Также если вам нужна индивидуальная консультация, менторство и помощь в создании проекта пишите в ТГ канал!

Обучение тестированию