Сведения о gist
Gists предоставляет простой способ совместного использования фрагментов кода с другими пользователями. Каждый gist — это репозиторий GIT, поэтому он допускает создание вилок и клонирование. При создании gist он будет связан с вашей учетной записью и появится в списке gist на домашняя страница gist, http(s)://gist.[hostname]
.
Gist может быть внутренним или секретным. Внутренние gist отображаются на странице Обнаружение, http(s)://gist.[hostname]/discover
, где сотрудники организации могут просматривать новые gist по мере их создания. Они также доступны для поиска, так что другие пользователи могут находить их и знакомиться с результатами вашей работы.
Секретные gists не отображаются в Обнаружение, http(s)://gist.[hostname]/discover
и не доступны для поиска, если вы не вошли в систему и не являетесь автором секрета gist. Секретные gist не являются частными. Если вы отправляете URL-адрес секретного gist другому сотруднику организации, он сможет просмотреть его. Однако если любой другой сотрудник организации найдет этот URL-адрес, он также сможет просмотреть ваш gist. Если вам нужно скрыть код от посторонних, возможно, потребуется вместо этого создать частный репозиторий.
После создания gist его невозможно преобразовать из внутреннего в секретный.
Вы получите уведомление в указанных ниже случаях.
- Вы являетесь автором gist.
- Кто-то упоминает вас в gist.
- Вы подписались на gist, нажав кнопку Подписаться в верхней его части.
Вы можете обнаружить внутренние gist, созданные другими пользователями, перейдя на домашняя страница gist, http(s)://gist.[hostname]
и щелкнув Все gist. Вы перейдете на страницу со всеми gist, отсортированными по времени создания или изменения. Gist можно также искать по языку с помощью Поиск Gist, http(s)://gist.[hostname]/search
. Поиск gist использует тот же синтаксис поиска, что и поиск по коду.
Так как gist — это репозитории GIT, вы можете просматривать их полный журнал фиксаций вместе с различиями. Gist также допускают создание вилок или клонирование. Дополнительные сведения см. в разделе Создание вилок и клонирование gist.
ZIP-файл с gist можно скачать, нажав кнопку Скачать ZIP в верхней части gist. Gist можно внедрить в любое текстовое поле, поддерживающее JavaScript, например в запись блога. Чтобы получить код внедрения, щелкните значок буфера обмена рядом с URL-адресом внедрения gist. Чтобы внедрить определенный файл gist, добавьте к URL-адресу внедрения элемент ?file=FILENAME
.
Создание gist
Чтобы создать gist, выполните указанные ниже действия.
Вы можете легко создать gist с помощью GitHub CLI. Дополнительные сведения см. в разделе gh gist create
в документации по GitHub CLI.
Кроме того, можно перетащить текстовый файл с рабочего стола непосредственно в редактор.
-
Войдите в GitHub AE.
-
Перейдите на домашняя страница gist,
http(s)://gist.[hostname]
. -
При необходимости в поле Gist description (Описание Gist) введите описание gist.
-
В поле Filename including extension (Имя файла, включая расширение) введите имя файла gist, включая расширения файлов.
-
В поле содержимого файла введите текст gist.
-
Если необходимо создать внутренний gist, щелкните значок , а затем выберите пункт Создать внутренний gist.
! [Снимок экрана: раскрывающееся меню видимости для нового gist. Рядом с кнопкой "Создать секрет gist" значок раскрывающегося списка выделен темно-оранжевым цветом.] (/assets/images/help/gist/gist-visibility-drop-down-ae.png)
-
Щелкните Создать секретный gist или Создать внутренний gist.