Глоссарий


  • Репозиторий каталог файловой системы, в котором находятся: файлы конфигурации, файлы журналов операций, сами файлы проекта.
  • Локальный репозиторий — репозиторий, расположенный на локальном компьютере разработчика в каталоге. Именно в нём происходит разработка и фиксация изменений, которые отправляются на удалённый репозиторий.
  • Удалённый репозиторий — репозиторий, находящийся на удалённом сервере. Это общий репозиторий, в который приходят все изменения и из которого забираются все обновления.
  • Форк (Fork) — копия репозитория. Копия вашего публичного репозитория может быть сделана любым пользователем, после чего он может прислать изменения в ваш репозиторий через Запрос на слияние.
  • Клонирование — скачивание репозитория с удалённого сервера на локальный компьютер в определённый каталог для дальнейшей работы с этим каталогом как с репозиторием.
  • Ветка — это параллельная версия репозитория. Она включена в этот репозиторий, но не влияет на главную версию, тем самым позволяя свободно работать в параллельной. Когда вы внесли нужные изменения, то вы можете объединить их с главной веткой.
  • Коммит (Commit) — фиксация изменений или запись изменений в репозиторий. Коммит происходит на локальной машине.
  • Пулл (pull) — получение последних изменений с удалённого сервера репозитория.
  • Пуш (Push) — отправка всех неотправленных коммитов на удалённый сервер репозитория.
  • Фикс - исправление проблемы, ошибки.
  • Фича - новый функционал.
  • Лейбл - ярлык, метка.
  • Релиз - промежуточная стадия разработки программного обеспечения. На данном этапе издатель признаёт ПО стабильным и либо вносит в него лишь необходимые исправления.
  • Селектор - меню выбора, часто представлено в выпадающем списке.
  • Вебхук — это «пользовательский обратный вызов по HTTP». Обычно вебхуки запускаются каким-либо событием, например, отправкой кода в репозиторий или комментарием (в запросе на слияние или проблеме). Когда происходит это событие, сайт отправляет HTTP-запрос на URL-адрес, указанный для вебхука. Пользователи могут настроить их так, чтобы события в проекте вызывали действия на другом сервисе.