@mention
Чтобы уведомить пользователя на GitHub, используя перед @ его именем пользователя. Пользователи в организации на GitHub также могут быть частью команды, о которой можно упомянуть.
access token
Маркер, используемый вместо пароля при выполнении операций Git по протоколу HTTPS с помощью Git в командной строке или API. Также называется личным маркером доступа.
API preview
Способ опробовать новые API и изменения существующих методов API, прежде чем они станут частью официального API GitHub.
appliance
Программное приложение в сочетании с достаточной операционной системой (JeOS) для оптимальной работы на стандартном отраслевом оборудовании (обычно на сервере) или на виртуальной машине.
assignee
Пользователь, которому назначена проблема.
authentication code
Код, который вы будете предоставлять в дополнение к паролю GitHub при входе с помощью 2FA через браузер. Этот код создается приложением или доставляется на телефон с помощью текстового сообщения. Также называется "код проверки подлинности 2FA".
base branch
Ветвь, в которой изменения объединяются при слиянии запроса на вытягивание. При создании запроса на вытягивание можно изменить базовую ветвь репозитория по умолчанию на другую.
basic authentication
Метод проверки подлинности, при котором учетные данные отправляются в виде незашифрованного текста.
billing cycle
Интервал времени для конкретного плана выставления счетов.
billing email
Адрес электронной почты организации, по которому GitHub отправляет квитанции, платежи по кредитной карте или PayPal, а также другие сообщения, связанные с выставлением счетов.
billing manager
Участник организации, который управляет параметрами выставления счетов для организации.
billing plan
Планы оплаты для пользователей и организаций, которые включают набор функций для каждого типа плана.
bio
Созданное пользователем описание, найденное в профиле: добавление биографии в профиль
blame
Функция "обвинение" в Git описывает последнее изменение в каждой строке файла, где обычно отображаются редакция, автор и время. Это полезно, например, при отслеживании того, когда была добавлена функция или какая фиксация привела к определенной ошибке.
block
Чтобы удалить у пользователя возможность совместной работы с репозиториями организации.
branch
Ветвь — это параллельная версия репозитория. Он содержится в репозитории, но не влияет на основную или главную ветвь, что позволяет работать свободно, не нарушая "динамическую" версию. После внесения необходимых изменений вы можете объединить ветвь обратно в главную ветвь для публикации изменений.
branch restriction
Ограничение, которое могут включить администраторы репозитория, чтобы только определенные пользователи или команды могли отправлять или вносить определенные изменения в ветвь.
Business plan
План выставления счетов организации, в котором можно совместно работать над неограниченными общедоступными и частными репозиториями, разрешать или требовать от участников организации проходить проверку подлинности в GitHub с помощью единого входа SAML, а также подготавливать и отзывать доступ с помощью SAML или SCIM.
CA certificate
Цифровой сертификат, выданный центром сертификации (ЦС), который гарантирует наличие допустимых подключений между двумя компьютерами, такими как компьютер пользователя и GitHub.com и проверяет владение сайтом.
card
Перемещаемый квадрат на доске проекта, связанный с проблемой или запросом на вытягивание.
check
Проверка — это тип проверки состояния в {% data variables.product.product_name %}. См. раздел "Проверки состояния".
checkout
В командной строке можно создать новую ветвь, изменить текущую рабочую ветвь на другую или даже переключиться на другую версию файла из другой ветви с git checkout [branchname] [path to file]помощью git checkout . Действие "Извлечь" обновляет все или часть рабочего дерева с помощью объекта дерева или большого двоичного объекта из базы данных объектов, а также обновляет индекс и HEAD, если все рабочее дерево указывает на новую ветвь.
cherry-picking
Чтобы выбрать подмножество изменений из ряда изменений (обычно фиксаций) и записать их как новый ряд изменений поверх другой базы кода. В Git это выполняется командой git cherry-pick , чтобы извлечь изменение, внесенное существующей фиксацией в другой ветви, и записать его на основе подсказки текущей ветви в качестве новой фиксации. Дополнительные сведения см. в разделе git-cherry-pick в документации по Git.
child team
Во вложенных командах подгруппа, наследующая разрешения на доступ родительской команды, и @mentions.
clean
Рабочее дерево является чистым, если оно соответствует редакции, на которую ссылается текущая HEAD. Также см. раздел "грязный".
clone
Клон — это копия репозитория, который находится на вашем компьютере, а не на сервере веб-сайта, или акт создания этой копии. При создании клона вы можете изменить файлы в предпочитаемом редакторе и использовать Git для отслеживания изменений без необходимости быть в сети. Клонированные репозитории по-прежнему подключены к удаленной версии, чтобы вы могли отправлять локальные изменения в удаленный репозиторий, чтобы обеспечить синхронизацию при подключении к сети.
clustering
Возможность запуска служб GitHub Enterprise на нескольких узлах и балансировки нагрузки запросов между ними.
code frequency graph
График репозитория, показывающий добавление и удаление содержимого за каждую неделю в журнале репозитория.
code of conduct
Документ, определяющий стандарты участия в сообществе.
code owner
Пользователь, назначенный владельцем части кода репозитория. Владелец кода автоматически запрашивается для проверки, когда кто-то открывает запрос на вытягивание (не в режиме черновика), который вносит изменения в код, принадлежащий владельцу кода.
collaborator
Участник совместной работы — это пользователь с доступом на чтение и запись к репозиторию, который был приглашен для участия владельцем репозитория.
commit
Фиксация или "редакция" — это отдельное изменение файла (или набора файлов). При фиксации для сохранения работы Git создает уникальный идентификатор (т. е. "SHA" или "хэш"), который позволяет записывать конкретные изменения, зафиксированные вместе с тем, кто и когда их вносил. Фиксации обычно содержат сообщение о фиксации, которое представляет собой краткое описание внесенных изменений.
commit author
Пользователь, который делает фиксацию.
Commit graph
Граф репозитория, на который отображаются все фиксации, сделанные в репозитории за последний год.
commit ID
Также называется SHA. Хэш контрольной суммы из 40 символов, определяющий фиксацию.
commit message
Краткий описательный текст, который сопровождает фиксацию и сообщает об изменениях, которые она вводит.
compare branch
Ветвь, используемая для создания запроса на вытягивание. Эта ветвь сравнивается с базовой ветвью, выбранной для запроса на вытягивание, и изменения определяются. При слиянии запроса на вытягивание базовая ветвь обновляется с учетом изменений из ветви сравнения. Также называется "головной ветвью" запроса на вытягивание.
continuous integration
Также называется CI. Процесс, запускающий автоматические сборки и тесты, когда пользователь фиксирует изменения в настроенном репозитории на GitHub. CI — это распространенный метод разработки программного обеспечения, помогающий обнаруживать ошибки.
contribution graph
Часть профиля пользователя, отображающая его вклады за период до одного года, день за днем.
contribution guidelines
Документ, объясняющий, как люди должны участвовать в проекте.
contributions
Конкретные действия на GitHub, которые: — Добавление квадрата к графу вклада пользователя: "Что считается вкладом" — добавление действий на временную шкалу пользователя в его профиле: "Действия по вкладу"
contributor
Участник — это пользователь, который не имеет доступа участника совместной работы к репозиторию, но внес свой вклад в проект, а открытый запрос на вытягивание был объединен в репозиторий.
contributors graph
Граф репозитория, на котором отображаются 100 основных участников репозитория.
coupon
Код, предоставленный GitHub, который пользователи или организации могут использовать для оплаты всей подписки или ее части.
cron
Планировщик заданий на основе времени в операционных системах, подобных Unix.
cURL
Используется в командных строках или сценариях для передачи данных.
dashboard
Ваша личная панель мониторинга является основным центром вашей деятельности на GitHub. На личной панели мониторинга можно отслеживать проблемы и запросы на вытягивание, которые вы отслеживаете или над которыми работаете, переходить к лучшим репозиториям и страницам команд, а также узнать о недавних действиях в репозиториях, которые вы просматриваете или в которые участвуете. Вы также можете обнаруживать новые репозитории, которые рекомендуется использовать в зависимости от пользователей, на которых вы следите, и репозиториев, на которых вы снялись звезды. Чтобы просмотреть действия только для определенной организации, перейдите на панель мониторинга своей организации. Дополнительные сведения см. в разделе Сведения о личной панели мониторинга или Сведения о панели мониторинга организации.
default branch
Базовая ветвь для новых запросов на вытягивание и фиксаций кода в репозитории. Каждый репозиторий имеет по крайней мере одну ветвь, которую Git создает при инициализации репозитория. Первая ветвь обычно называется {% ifversion ghes < 3.2 %}master{% else %}main{% endif %}и часто является ветвью по умолчанию.
dependency graph
Граф репозитория, на который отображаются пакеты и проекты, от которые зависит репозиторий.
dependents graph
Граф репозитория, на который отображаются пакеты, проекты и репозитории, зависящие от общедоступного репозитория.
deploy key
Ключ развертывания — это ключ SSH, который хранится на сервере и предоставляет доступ к одному репозиторию GitHub. Этот ключ присоединяется непосредственно к репозиторию, а не к личной учетной записи пользователя.
detached HEAD
Git предупредит вас, если вы работаете с отсоединяемой head, что означает, что Git не указывает на ветвь и что любые фиксации, которые вы делаете, не будут отображаться в журнале фиксаций. Например, при извлечении произвольной фиксации, которая не является последней фиксацией какой-либо конкретной ветви, вы работаете с "отсоединяемой головой".
diagnostics
Обзор параметров и среды экземпляра GitHub Enterprise.
diff
Разница — это разница в изменениях между двумя фиксациями или сохраненными изменениями. Различия визуально описывают, что было добавлено или удалено из файла с момента последней фиксации.
directory
Папка, содержащая один или несколько файлов или папок. Вы можете создавать каталоги для упорядочения содержимого репозитория.
dirty
Рабочее дерево считается "грязным", если оно содержит изменения, которые не были зафиксированы в текущей ветви.
email notifications
Уведомления, отправленные на адрес электронной почты пользователя.
enterprise account
Корпоративные учетные записи позволяют централизованно управлять политикой и выставлением счетов для нескольких организаций. {% data reusables.gated-features.enterprise-accounts %}
Explorer
Экземпляр GraphiQL, который является "графической интерактивной интегрированной интегрированной среде разработки GraphQL в браузере".
fast-forward
Переход вперед — это особый тип слияния, в котором у вас есть редакция и вы "объединяете" изменения другой ветви, которые, как правило, являются потомком того, что у вас есть. В таком случае вы не делаете новую фиксацию слияния, а просто обновляете эту редакцию. Это часто происходит в ветви удаленного отслеживания удаленного репозитория.
feature branch
Ветвь, используемая для экспериментов с новой функцией или устранения проблемы, которая не находится в рабочей среде. Также называется ветвью раздела.
fenced code block
Блок кода с отступом, который можно создать с помощью GitHub Flavored Markdown, используя тройной обратный ``` ответ до и после блока кода. См. этот пример.
fetch
При использовании git fetchвы добавляете изменения из удаленного репозитория в локальную рабочую ветвь без фиксации. В отличие от git pull, выборка позволяет просматривать изменения перед их фиксацией в локальной ветви.
following (users)
Получение уведомлений об участии и действиях другого пользователя.
force push
Отправка Git, которая перезаписывает удаленный репозиторий локальными изменениями без учета конфликтов.
fork
Вилка — это личная копия репозитория другого пользователя, которая находится в вашей учетной записи. Вилки позволяют свободно вносить изменения в проект, не затрагивая исходный вышестоящий репозиторий. Вы также можете открыть запрос на вытягивание в вышестоящем репозитории и синхронизировать вилку с последними изменениями, так как оба репозитория по-прежнему подключены.
Free plan
Бесплатный план выставления счетов учетной записи пользователя. Пользователи могут совместно работать в неограниченных общедоступных репозиториях с неограниченным количеством участников совместной работы.
gist
Gist — это общий файл, который можно редактировать, клонировать и создать вилку на GitHub. Вы можете сделать gist {% ifversion ghae %}внутренний{% else %}общедоступный{% endif %} или секрет, хотя секретные gists будут доступны {% ifversion ghae %}любому участнику предприятия{% else %}любому{% endif %} с URL-адресом.
Git
Git — это программа открытый код для отслеживания изменений в текстовых файлах. Она была написана автором операционной системы Linux и является основной технологией, на основе которую основан GitHub, социальный и пользовательский интерфейс.
gitfile
Обычный .git файл, который всегда находится в корне рабочего дерева и указывает на каталог Git, который содержит весь репозиторий Git и его метаданные. Этот файл для репозитория можно просмотреть в командной строке с помощью git rev-parse --git-dirкоманды . это реальный репозиторий.
GitHub App
Приложения GitHub предоставляют службу для всей организации и используют собственные удостоверения при выполнении своих функций. Их можно устанавливать непосредственно в организациях и учетных записях пользователей и предоставлять доступ к определенным репозиториям. Они поставляются с детализированными разрешениями и встроенными веб-перехватчиками.
GitHub Flavored Markdown
Markdown для GitHub используется для форматирования проза и кода в GitHub. См. статью GitHub Flavored Markdown Spec или Начало работы с написанием и форматированием на сайте GitHub.
GitHub Importer
Средство, которое быстро импортирует репозитории исходного кода, включая фиксации и журнал редакций, в GitHub для пользователей.
GitHub Jobs
Сайт GitHub, на котором работодатели могут публиковать вакансии, которые могут заинтересовать пользователей GitHub.
GitHub Marketplace
Дочерний сайт для пользователей и организаций GitHub для приобретения и установки приложений, расширяющих и дополняющих их рабочий процесс.
GitHub Pages
Также называется Pages. Служба размещения статических сайтов, предназначенная для размещения личных страниц, страниц организации или проектов непосредственно из репозитория GitHub.
GitHub Wiki
Раздел для размещения документации по вики-стиле в репозитории GitHub.
GraphQL
Язык запросов для API и среда выполнения для выполнения этих запросов с помощью существующих данных.
HEAD
Определенная фиксация ветви, как правило, самая последняя фиксация в конце ветви.
head branch
Ветвь, изменения которой объединяются в базовую ветвь при слиянии запроса на вытягивание. Также называется "ветвью сравнения".
Hello, World
Приложение Hello, World! Программа — это компьютерная программа, которая выводит или отображает сообщение "Hello, World!" пользователю. Так как эта программа обычно очень проста, она часто используется в качестве примера базового синтаксиса языка программирования и служит общим первым упражнением для изучения нового языка программирования.
high-availability
Система или компонент, которые непрерывно функционируют в течение желательно длительного времени.
hook
При обычном выполнении нескольких команд Git выполняются вызовы для необязательных скриптов, которые позволяют разработчику добавлять функциональные возможности или проверять. Как правило, перехватчики позволяют предварительно проверить команду и, возможно, прервать ее, а также позволяют отправлять уведомления после завершения операции.
hostname
Доступные для чтения псевдонимы, соответствующие адресу устройства, подключенного к сети.
identicon
Автоматически созданное изображение, используемое в качестве фотографии профиля по умолчанию при регистрации пользователей в GitHub. Пользователи могут заменить свои идентиконы собственными фотографиями профиля.
identity provider
Также называется поставщиком удостоверений. Доверенный поставщик, который позволяет использовать единый вход SAML для доступа к другим веб-сайтам.
instance
Частная копия GitHub организации, содержащаяся в виртуальной машине, которую они настраивают и контролируют.
integration
Стороннее приложение, которое интегрируется с GitHub. Это могут быть приложения GitHub, приложения OAuth или веб-перехватчики.
issue
Проблемы — это предлагаемые улучшения, задачи или вопросы, связанные с репозиторием. Проблемы могут создаваться любым пользователем (для общедоступных репозиториев) и модерироваться участниками совместной работы репозитория. Каждый вопрос содержит собственный поток обсуждений. Вы также можете классифицировать проблему с помощью меток и назначить ее кому-то.
Jekyll
Генератор статических сайтов для личных сайтов, сайтов проектов или организаций.
Jekyll Theme Chooser
Автоматизированный способ выбора визуальной темы для сайта Jekyll без редактирования или копирования CSS-файлов.
key fingerprint
Короткая последовательность байтов, используемая для идентификации более длинного открытого ключа.
keychain
Система управления паролями в macOS.
keyword
Определенное слово, которое закрывает проблему при использовании в запросе на вытягивание.
label
Тег проблемы или запроса на вытягивание. Репозитории поставляются с несколькими метками по умолчанию, но пользователи могут создавать пользовательские метки.
LFS
Хранилище больших файлов Git. Расширение открытый код Git для управления версиями больших файлов.
license
Документ, который можно включить в проект, чтобы пользователи знали, что они могут и не могут делать с вашим исходным кодом.
line comment
Комментарий в запросе на вытягивание в определенной строке кода.
line ending
Невидимый символ или символы, символизирующие конец строки в текстовом файле.
Linguist
Библиотека, используемая в GitHub для обнаружения языков BLOB-объектов, игнорирования двоичных файлов или файлов поставщиков, подавления созданных файлов в различиях и создания графов разбивки языка.
locked personal account
Личная учетная запись, доступ к которому не может получить пользователь. Учетные записи блокируются, когда пользователи понижают свою платную учетную запись до бесплатной или если их платный план просрочен.
main
Ветвь разработки по умолчанию. Всякий раз, когда вы создаете репозиторий Git, создается ветвь с именем main и становится активной ветвью. В большинстве случаев это включает локальную разработку, хотя это чисто по соглашению и не требуется.
management console
Раздел в интерфейсе GitHub Enterprise, содержащий административные функции.
Markdown
Markdown — это невероятно простой формат семантического файла, который не слишком отличается от .doc, RTF и .txt. Markdown позволяет даже тем, кто не имеет фона веб-публикации, писать проза (в том числе с ссылками, списками, маркерами и т. д.) и отображать ее как веб-сайт. GitHub поддерживает Markdown и использует определенную форму Markdown под названием GitHub Flavored Markdown. См. статью GitHub Flavored Markdown Spec или Начало работы с написанием и форматированием на сайте GitHub.
markup
Система для создания примечаний и форматирования документа.
master
Ветвь по умолчанию во многих репозиториях Git. По умолчанию при создании репозитория Git в командной строке создается ветвь с именем master . Многие средства теперь используют альтернативное имя для ветви по умолчанию. Например, при создании репозитория на GitHub ветвь по умолчанию называется main.
members graph
Граф репозитория, на который отображаются все вилки репозитория.
mention
Уведомление, отправленное пользователю путем предварительного ввода имени пользователя символом @. Пользователи в организации на GitHub также могут быть частью команды, о которой можно упомянуть.
merge
Слияние принимает изменения из одной ветви (в том же репозитории или из вилки) и применяет их к другой. Это часто происходит как запрос на вытягивание (который можно рассматривать как запрос на слияние) или через командную строку. Слияние можно выполнить с помощью запроса на вытягивание через веб-интерфейс GitHub.com, если нет конфликтующих изменений, или всегда можно выполнить с помощью командной строки.
merge conflict
Разница между объединенными ветвями. Конфликты слияния происходят, когда пользователи вносят различные изменения в одну и ту же строку одного файла или когда один пользователь редактирует файл, а другой удаляет один и тот же файл. Конфликт слияния должен быть разрешен, прежде чем можно будет объединить ветви.
milestone
Способ отслеживания хода выполнения в группах проблем или запросов на вытягивание в репозитории.
mirror
Новая копия репозитория.
nested team
Дочерняя команда родительской команды. У вас может быть несколько дочерних (или вложенных) команд.
network graph
Граф репозитория, на котором показан журнал ветвей всей сети репозитория, включая ветви корневого репозитория и ветви вилок, содержащие уникальные для сети фиксации.
news feed
Представление активности репозиториев или пользователей, которые вы просматриваете. Веб-канал новостей организации показывает действия в репозиториях, принадлежащих организации.
non-fast-forward
Если локальная копия репозитория не синхронизирована с вышестоящим репозиторием и необходимо получить вышестоящие изменения перед отправкой локальных изменений.
notification
Обновления, доставляемые через Интернет или по электронной почте в зависимости от ваших параметров, которые предоставляют вам сведения о интересующих вас действиях.
OAuth App
Стороннее приложение, которое использует маркеры доступа, а не пароли для доступа к информации для пользователей.
OAuth token
Маркер доступа, используемый в приложениях OAuth для доступа к информации для пользователей.
open source
Программное обеспечение с открытым кодом — это программное обеспечение, которое может свободно использоваться, изменяться и совместно использоваться (как в измененной, так и в неизмененном виде) любым пользователем. Сегодня концепция "открытый код" часто выходит за рамки программного обеспечения, чтобы представить философию сотрудничества, в которой рабочие материалы становятся доступными в Интернете для любого, кто может создать вилку, изменить, обсудить и внести свой вклад.
organization
Организации — это группа из двух или более пользователей, которые обычно отражают реальные организации. Они управляются пользователями и могут содержать как репозитории, так и команды.
organization owner
Пользователи с полным административным доступом к организации, владеемой ими.
origin
Вышестоящий репозиторий по умолчанию. Большинство проектов имеют по крайней мере один вышестоящий проект, который они отслеживают. По умолчанию для этой цели используется источник.
outside collaborator
Пользователь, которому предоставлен доступ к одному или нескольким репозиториям организации, но который не имеет другого доступа к организации и не является членом организации.
owner
Участники организации, имеющие полный административный доступ к организации.
parent team
Во вложенных командах — основная команда, от которой дочерние команды наследуют разрешения на доступ и @mentions.
participating notifications
Уведомление об обновлении в беседе в проблеме или запросе на вытягивание, где упоминалось ваше имя пользователя или команда или где вы ранее ответили в комментарии.
permalink
Постоянная статическая гиперссылка на определенную веб-страницу.
personal account
Учетная запись GitHub, принадлежающая отдельному пользователю.
pinned repository
Репозиторий, который пользователь решил отображать на видном месте в своем профиле.
pre-receive hooks
Скрипты, выполняемые на сервере GitHub Enterprise, которые можно использовать для реализации проверок качества.
primary email address
Основной адрес электронной почты, по которому GitHub отправляет квитанции, платежи по кредитной карте или PayPal, а также другие сообщения, связанные с выставлением счетов.
private contributions
Вклады, внесенные в частный (или общедоступный) репозиторий.
private repository
Частные репозитории видны только владельцу репозитория и участникам совместной работы, указанным владельцем.
production branch
Ветвь с окончательными изменениями, готовыми к использованию или развертыванию в приложении или на сайте.
profile
Страница со сведениями о действиях пользователя в GitHub.
profile photo
Пользовательское изображение, загружаемое пользователями в GitHub, для идентификации их активности, обычно с именем пользователя. Это также называется аватаром.
project board
Доски в GitHub, состоящие из проблем, запросов на вытягивание и заметок, которые классифицируются как карточки в столбцах.
protected branch
Защищенные ветви блокируют несколько функций Git в ветви, которую администратор репозитория выбирает для защиты. Их нельзя принудительно отправлять, удалять, объединять изменения без прохождения обязательных проверок или утверждения обязательных проверок, а также отправки файлов из веб-интерфейса GitHub. Защищенная ветвь обычно является ветвью по умолчанию.
public contributions
Вклады, внесенные в общедоступный (и частный) репозиторий.
public repository
Общедоступный репозиторий может просматривать любой пользователь, в том числе пользователи, не являющиеся пользователями GitHub.
pull
Вытягивание относится к при получении изменений и их слиянии. Например, если кто-то отредактировал удаленный файл, с которым вы оба работаете, вы захотите извлечь эти изменения в локальную копию, чтобы она была актуальной. См. также получение.
pull access
Синоним доступа на чтение.
pull request
Запросы на вытягивание — это предлагаемые изменения в репозитории, отправленные пользователем и принятые или отклоненные участниками совместной работы репозитория. Как и проблемы, запросы на вытягивание имеют свой собственный форум для обсуждения.
pull request review
Комментарии участников совместной работы к запросу на вытягивание, которые утверждают изменения или запрашивают дальнейшие изменения перед слиянием запроса на вытягивание.
pulse graph
Граф репозитория, предоставляющий общие сведения о действиях репозитория.
punch graph
Диаграмма репозитория, показывающая частоту обновлений репозитория в зависимости от дня недели и времени суток
push
Отправка означает отправку зафиксированных изменений в удаленный репозиторий на GitHub.com. Например, если вы изменяете что-то локально, вы можете отправить эти изменения, чтобы другие пользователи могли получить к ним доступ.
push a branch
При успешной отправке ветви в удаленный репозиторий вы обновляете удаленную ветвь с помощью изменений из локальной ветви. При отправке ветви Git будет искать ссылку HEAD ветви в удаленном репозитории и проверять, является ли она прямым предком локальной ссылки НА HEAD ветви. После проверки Git извлекает все объекты (доступные из локальной ссылки HEAD и отсутствующие в удаленном репозитории) в базу данных удаленных объектов, а затем обновляет удаленную ссылку HEAD. Если удаленная голова не является предком локальной головы, отправка завершается ошибкой.
push access
Синоним доступа на запись.
read access
Уровень разрешений для репозитория, позволяющий пользователю извлекать или считывать информацию из репозитория. Все общедоступные репозитории предоставляют доступ на чтение всем пользователям GitHub. Синоним доступа по запросу.
README
Текстовый файл, содержащий сведения о файлах в репозитории, который обычно является первым файлом, который будет видеть посетитель репозитория. Файл СВЕДЕНИЙ, а также лицензия репозитория, рекомендации по вкладу и правила поведения помогают делиться ожиданиями и управлять вкладом в проект.
rebase
Чтобы повторно применить ряд изменений из ветви в другую базу, и сбросить head этой ветви к результату.
recovery code
Код, который помогает восстановить доступ к учетной записи GitHub.
release
Способ упаковки и предоставления программного обеспечения пользователям в GitHub.
remote
Это версия репозитория или ветви, размещенная на сервере, скорее всего, GitHub.com. Удаленные версии можно подключить к локальным клонам, чтобы можно было синхронизировать изменения.
remote repository
Репозиторий, который используется для отслеживания того же проекта, но находится в другом месте.
remote URL
Место хранения кода: репозиторий на GitHub, вилку другого пользователя или даже другой сервер.
replica
Экземпляр GitHub Enterprise, обеспечивающий избыточность для основного экземпляра GitHub Enterprise.
repository
Репозиторий — это самый базовый элемент GitHub. Их проще всего представить в виде папки проекта. Репозиторий содержит все файлы проекта (включая документацию) и хранит историю изменений каждого файла. Репозитории могут иметь несколько участников совместной работы и могут быть общедоступными или частными.
repository cache
Зеркальное отображение только для чтения репозиториев для экземпляра сервера GitHub Enterprise, расположенного рядом с распределенными командами и клиентами CI.
repository graph
Визуальное представление данных репозитория.
repository maintainer
Кто-то, кто управляет репозиторием. Этот человек может помочь в рассмотрении проблем и использовании меток и других функций для управления работой репозитория. Этот пользователь также может нести ответственность за обновление файла сведений и внесения вкладов.
required pull request review
Обязательные проверки гарантируют, что запросы на вытягивание имеют по крайней мере одну утвержденную проверку, прежде чем участники совместной работы смогут вносить изменения в защищенную ветвь.
required status check
Проверяет запросы на вытягивание, которые гарантируют, что все необходимые тесты CI проходят до того, как участники совместной работы смогут вносить изменения в защищенную ветвь.
resolve
Действие по исправлению вручную того, что осталось после сбоя автоматического слияния.
revert
При отмене запроса на вытягивание в GitHub автоматически открывается новый запрос на вытягивание, который содержит одну фиксацию, которая отменяет фиксацию слияния из исходного объединенного запроса на вытягивание. В Git можно отменить фиксации с помощью git revert.
review
Проверки позволяют другим пользователям с доступом к репозиторию комментировать изменения, предлагаемые в запросах на вытягивание, утверждать изменения или запрашивать дальнейшие изменения перед слиянием запроса на вытягивание.
root directory
Первый каталог в иерархии.
root filesystem
Базовая операционная система и среда приложения GitHub Enterprise.
saved reply
Комментарий, который можно сохранить и добавить в учетную запись пользователя GitHub, чтобы использовать его в GitHub при проблемах и запросах на вытягивание.
scope
Именованные группы разрешений, которые приложение OAuth может запрашивать для доступа к общедоступным и неотличным данным.
seat
Пользователь в организации GitHub Enterprise. Это может называться "количество рабочих мест".
secret team
Команда, которая видна только другим пользователям в команде и пользователям с разрешениями владельца.
security log
Журнал, содержащий список последних 50 действий или действий, выполненных за последние 90 дней.
server-to-server request
Запрос API, используемый приложением, которое выступает в качестве бота независимо от конкретного пользователя. Например, приложение, которое запускается по расписанию и закрывает проблемы, из-за которых в течение длительного времени не выполнялось никаких действий. Приложения, использующие этот тип проверки подлинности, не используют лицензированную учетную запись GitHub, поэтому на предприятии с планом выставления счетов, который позволяет использовать определенное количество лицензий, сервер-бот не использует одну из ваших лицензий GitHub. Маркер, используемый в запросе между серверами, получается программным путем через API GitHub. См. также раздел Запрос от пользователя к серверу.
service hook
Также называется "веб-перехватчик". Веб-перехватчики предоставляют способ доставки уведомлений на внешний веб-сервер всякий раз, когда в репозитории или организации выполняются определенные действия.
single sign-on
Также называется единым входом. Позволяет пользователям входить в одно расположение — поставщик удостоверений (IdP), который затем предоставляет пользователю доступ к другим поставщикам услуг.
snapshot
Контрольная точка виртуальной машины в определенный момент времени.
squash
Объединение нескольких фиксаций в одну фиксацию. Также команда Git.
SSH key
Ключи SSH являются способом самоидентификации на подключенном к сети сервере с помощью зашифрованного сообщения. Аналогично тому, как если бы на вашем компьютере имелся собственный уникальный пароль для другой службы. {% data variables.product.product_name %} использует ключи SSH для безопасной передачи данных на компьютер.
staging instance
Способ тестирования изменений перед их применением к фактическому экземпляру GitHub Enterprise.
star
Закладка или демонстрация благодарности для репозитория. Звезды — это ручной способ ранжирования популярности проектов.
status
Визуальное представление в запросе на вытягивание, которое ваши фиксации соответствуют условиям, заданным для репозитория, в который вы участвуете.
status checks
Проверки состояния — это внешние процессы, такие как сборки непрерывной интеграции, которые выполняются для каждой фиксации, выполняемой в репозитории. Дополнительные сведения см. в разделе Сведения о проверках состояния.
subscription
План GitHub пользователя или организации.
team
Группа участников организации, отражающая структуру вашей компании или группы с каскадными разрешениями на доступ и упоминаниями.
team maintainer
Участники организации, имеющие подмножество разрешений, доступных владельцам организации для управления командами.
Team plan
План выставления счетов организации, предоставляющий неограниченные общедоступные и частные репозитории.
timeline
Ряд событий в запросе на вытягивание или в профиле пользователя.
topic branch
Обычная ветвь Git, используемая разработчиком для определения концептуальной линии разработки. Так как ветви очень просты и недороги, часто желательно иметь несколько небольших ветвей, каждая из которых содержит очень четко определенные понятия или небольшие добавочные, но связанные изменения. Также может называться ветвью компонента.
topics
Способ изучения репозиториев в определенной предметной области, поиска проектов для участия в работе и поиска новых решений для конкретной проблемы на GitHub.
traffic graph
Диаграмма репозитория, показывающая трафик репозитория, включая полные клоны (не извлекаемые), посетителей за последние 14 дней, ссылки на сайты и популярное содержимое.
transfer
Передача репозитория означает изменение владельца репозитория. Новый владелец сможет немедленно администрировать содержимое репозитория, проблемы, запросы на вытягивание, выпуски и параметры.
upstream
Когда речь идет о ветви или вилке, первичная ветвь в исходном репозитории часто называется "вышестоящей", так как это основное место, откуда будут поступать другие изменения. Затем ветвь или вилка, над которым вы работаете, называется "нисходящей". Также называется источником.
upstream branch
Ветвь по умолчанию, объединенная с рассматриваемой ветвью (или ветвь, на которую она перебазирована). Он настраивается с помощью branch.<name>.remote и branch.<name>.merge. Если вышестоящей ветвью A является origin/B, иногда мы говорим"A отслеживает источник/B".
user
Пользователи — это люди с личными учетными записями GitHub. Каждый пользователь имеет личный профиль и может владеть несколькими репозиториями, общедоступными или частными. Они могут создавать или приглашаться для присоединения к организациям или совместной работы над репозиторием другого пользователя.
user-to-server request
Запрос API, используемый приложением, которое выполняет задачу от имени конкретного пользователя. Если задача выполняется с проверкой подлинности между пользователями, она отображается на GitHub как выполненная пользователем через приложение. Например, вы можете создать проблему в стороннем приложении, и приложение будет делать это от вашего имени на GitHub. Область задач, которые приложение может выполнять с помощью запроса от пользователя к серверу, ограничена разрешениями и доступом приложения и пользователя. Маркер, используемый в запросе от пользователя к серверу, получается через OAuth. Дополнительные сведения см. в статье Идентификация и авторизация пользователей для приложений GitHub. См. также раздел "запрос между серверами".
username
Дескриптор пользователя в GitHub.
visible team
Команда, которую может просматривать и @mentioned каждый участник организации.
watch
Вы можете наблюдать за репозиторием или проблемой, чтобы получать уведомления при обновлении проблемы или запроса на вытягивание.
watching notifications
Уведомление о действиях в репозитории, на который подписан пользователь.
web notifications
Уведомления, отображаемые в веб-интерфейсе на GitHub: https://github.com/notifications
webhooks
Веб-перехватчики позволяют создавать или настраивать приложения GitHub, которые подписываются на определенные события в GitHub.com. Веб-перехватчики предоставляют способ доставки уведомлений на внешний веб-сервер всякий раз, когда в репозитории или организации выполняются определенные действия. Также называется перехватчиком службы.
write access
Уровень разрешений для репозитория, позволяющий пользователю отправлять или записывать изменения в репозиторий.