Словарь терминов Git и GitHub

Словарь терминов Git и GitHub


#git #github

Словарь терминов Git и GitHub

Оглавление: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

B

branch

ветка, параллельная версия репозитория. Она включена в этот репозиторий, но не влияет на другие версии, тем самым позволяя разработчикам независимо работать с кодом одного проекта. Когда вы внесли нужные изменения, вы можете объединить (см. мёрж) их с главной версией (см. мастер).

C

clone

клонирование, копирование репозитория с удалённого сервера на локальный компьютер для дальнейшей работы.

code review

ревью кода, процесс проверки кода на соответствие требованиям, задачам и внешнему виду.

commit

коммит, фиксация изменений и запись их в репозиторий.

contributor

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

F

fork

форк, копия репозитория. Его также можно рассматривать как внешнюю ветку для текущего репозитория. Копию публичного репозитория на Гитхабе может сделать любой пользователь, после чего он может прислать изменения (см. коммит) через пул-реквест.

G

git

гит, система контроля и управления версиями файлов.

GitHub

Гитхаб, веб-сервис для размещения репозиториев и совместной разработки проектов.

I

Issue

ишью, (ср. р., не склоняется) запрос к организаторам репозитория, содержащий предложение по улучшению, указание на ошибку, задачи или вопросы, связанные с репозиторием, напр. to open a new issue — открыть новое ишью.

M

maintainer

мейнтейнер, участник проекта с открытым исходным кодом, принимающий решения по поводу его развития и направляющий ход разработки проекта.

master

мастер, главная или основная ветка репозитория.

merge

мёрж, слияние изменений из одной ветки в другую ветку того же репозитория.

merge request

мёрж-реквест, синоним пул-реквеста, используется в GitLab.

O

origin

ориджин, короткое название ссылки на удалённый репозиторий.

P

pull

пул, получение последних изменений из удалённого репозитория.

pull request

пул-реквест, запрос на слияние форка (см. форк-репозиторий) с основным репозиторием (см. мастер-репозиторий). Пул-реквест может быть принят или отклонён владельцем репозитория.

push

пуш, отправка всех неотправленных коммитов на удалённый репозиторий.

R

repository

репозиторий, папка, в которой находятся: конфиги, журналы операций, индекс файлов и сами файлы репозитория.

локальный репозиторий, репозиторий на локальном компьютере разработчика, где происходит разработка и фиксируются изменения, которые отправляются на удалённый репозиторий.

удалённый репозиторий, копия репозитория, хранящаяся отдельно от локального (обычно на удалённом сервере, например Гитхаб). Чаще всего используется группой разработчиков для синхронизации всех изменений в проекте.

мастер-репозиторий, главный репозиторий, от него начинаются форки.

форк-репозиторий, форк мастер-репозитория.

S

squash

сквошить или склеивать, объединять несколько коммитов в один для более чистой истории изменений: либо вручную, либо автоматически при мёрже пул-реквеста.

U

upstream

апстрим, короткое название ссылки на мастер-репозиторий.