# Добавление и редактирование вики-страниц

Вы можете добавлять и редактировать страницы вики напрямую или GitHub локально через командную строку.

## Добавление вики-страниц

1. На GitHubперейдите на главную страницу репозитория.

2. Под именем репозитория щелкните **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-book" aria-label="book" role="img"><path d="M0 1.75A.75.75 0 0 1 .75 1h4.253c1.227 0 2.317.59 3 1.501A3.743 3.743 0 0 1 11.006 1h4.245a.75.75 0 0 1 .75.75v10.5a.75.75 0 0 1-.75.75h-4.507a2.25 2.25 0 0 0-1.591.659l-.622.621a.75.75 0 0 1-1.06 0l-.622-.621A2.25 2.25 0 0 0 5.258 13H.75a.75.75 0 0 1-.75-.75Zm7.251 10.324.004-5.073-.002-2.253A2.25 2.25 0 0 0 5.003 2.5H1.5v9h3.757a3.75 3.75 0 0 1 1.994.574ZM8.755 4.75l-.004 7.322a3.752 3.752 0 0 1 1.992-.572H14.5v-9h-3.495a2.25 2.25 0 0 0-2.25 2.25Z"></path></svg> Wiki**.

   ![Снимок экрана: меню в репозитории. Параметр "Вики- сайт" описан в темно-оранжевый.](/assets/images/help/wiki/wiki-menu-link.png)

3. В правом верхнем углу страницы щелкните **Новая страница**.

4. При необходимости для записи в формате, отличном от Markdown, используйте раскрывающийся список "Режим редактирования" для выбора другого формата.

   ![Снимок экрана: страница "Создание новой страницы". Раскрывающийся список "Режим редактирования" описан в темно-оранжевый.](/assets/images/help/wiki/wiki-edit-mode-dropdown.png)

5. Используйте текстовый редактор для добавления содержимого страницы.

6. В поле "Изменить сообщение" введите сообщение фиксации, описывающее добавляемый файл.

7. Чтобы зафиксировать изменения на вики-сайте, нажмите **Сохранить страницу**.

## Изменение вики-страниц

1. На GitHubперейдите на главную страницу репозитория.
2. Под именем репозитория щелкните **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-book" aria-label="book" role="img"><path d="M0 1.75A.75.75 0 0 1 .75 1h4.253c1.227 0 2.317.59 3 1.501A3.743 3.743 0 0 1 11.006 1h4.245a.75.75 0 0 1 .75.75v10.5a.75.75 0 0 1-.75.75h-4.507a2.25 2.25 0 0 0-1.591.659l-.622.621a.75.75 0 0 1-1.06 0l-.622-.621A2.25 2.25 0 0 0 5.258 13H.75a.75.75 0 0 1-.75-.75Zm7.251 10.324.004-5.073-.002-2.253A2.25 2.25 0 0 0 5.003 2.5H1.5v9h3.757a3.75 3.75 0 0 1 1.994.574ZM8.755 4.75l-.004 7.322a3.752 3.752 0 0 1 1.992-.572H14.5v-9h-3.495a2.25 2.25 0 0 0-2.25 2.25Z"></path></svg> Wiki**.

   ![Снимок экрана: меню в репозитории. Параметр "Вики- сайт" описан в темно-оранжевый.](/assets/images/help/wiki/wiki-menu-link.png)
3. Используя вики-боковую панель справа, перейдите на страницу, которую вы хотите изменить. В правом верхнем углу страницы щелкните **Изменить**.
4. В текстовом редакторе измените содержимое страницы.
5. В поле «Редактировать сообщение» введите коммит-сообщение, описывающее внесенные вами изменения.
6. Чтобы зафиксировать изменения на вики-сайте, нажмите **Сохранить страницу**.

## Добавление или изменение вики-страниц на локальном компьютере

Вики-сайты являются частью репозиториев GIT, поэтому в них можно вносить изменения локально, а затем отправлять их в репозиторий с помощью рабочего процесса GIT.

### Клонирование вики-сайтов на компьютер

Каждый вики-сайт предоставляет простой способ клонирования содержимого на компьютер.
После создания начальной страницы GitHubвы можете клонировать репозиторий на свой компьютер по указанному URL:

```shell
$ git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY.wiki.git
# Clones the wiki locally
```

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

## Сведения об именах файлов для вики-сайтов

Имя файла определяет название вики-страницы, а расширение файла — то, как отображается ее содержимое.

Вики-сайты используют [нашу библиотеку разметки с открытым кодом](https://github.com/github/markup) для преобразования разметки. Она определяет то, какой преобразователь следует использовать для того или иного расширения имени файла. Например, файл имеет имя *foo.md* или *foo.markdown*, вики-сайт будет использовать преобразователь Markdown, а для файла с именем *foo.textile* будет применяться преобразователь Textile.

Не используйте следующие символы в заголовках вики-страниц: `\ / : * ? " < > |` Пользователи определенных операционных систем не смогут работать с именами файлов, содержащими эти символы. При написании содержимого используйте язык разметки, соответствующий расширению, иначе содержимое будет отрисовываться неправильно.