Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы может все еще выполняться. Актуальные сведения см. в документации на английском языке.

Изменение файлов

Вы можете редактировать файлы непосредственно в GitHub Enterprise Cloud в любом репозитории с помощью редактора файлов.

Редактирование файлов в репозитории

Tip: Если в репозитории есть защищенные ветви, вы не можете изменять или отправлять файлы в таких ветвях с помощью GitHub. Дополнительные сведения см. в разделе Сведения о защищенных ветвях.

Вы можете использовать GitHub Desktop, чтобы перенести изменения в новую ветвь и зафиксировать их. Дополнительные сведения см. в статье Фиксация и проверка изменений в проекте.

Примечание. В редакторе файлов GitHub Enterprise Cloud используется CodeMirror.

  1. В репозитории перейдите к файлу, который вы хотите изменить.

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

    Кнопка "Изменить файл"

    Примечание. Вместо редактирования и фиксации файла с помощью редактора файлов по умолчанию можно использовать редактор кода github.dev. Для этого щелкните раскрывающееся меню рядом с и нажмите Открыть в github.dev.

    Раскрывающееся меню "Изменить файл"

  3. На вкладке Изменить файл внесите необходимые изменения в файл. Новое содержимое в файле 1. Над новым содержимым щелкните элемент Просмотреть изменения. Кнопка "Предварительный просмотр файла" 1. В нижней части страницы введите короткое понятное сообщение о фиксации, описывающее внесенное в файл изменение. В таком сообщении фиксацию можно отнести к нескольким авторам. Дополнительные сведения см. в разделе Создание фиксации с несколькими соавторами. Сообщение о фиксации для изменения

  4. Если у вас есть несколько адресов электронной почты, связанных с вашей учетной записью в GitHub.com, щелкните раскрывающееся меню адрес электронной почты и выберите адрес электронной почты, который будет использоваться в качестве адреса электронной почты автора Git. В этом раскрывающемся меню отображаются только проверенные адреса электронной почты. Если вы включили сохранение конфиденциальности адресов электронной почты, то по умолчанию используется адрес электронной почты автора фиксации <username>@users.noreply.github.com. Дополнительные сведения см. в разделе Настройка адреса электронной почты для фиксации. Выбор адресов электронной почты для фиксаций 1. Под полями сообщения о фиксации укажите, куда следует добавить фиксацию: в текущую ветвь или в новую. Если текущей ветвью является ветвь по умолчанию, нужно создать новую ветвь для фиксации, а затем создать запрос на вытягивание. Дополнительные сведения см. в разделе Создание нового запроса на вытягивание. Параметры фиксации ветви 1. Щелкните Предложить изменение файла. Кнопка "Предложить изменение файла"

Редактирование файлов в репозитории другого пользователя

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

  1. В репозитории другого пользователя перейдите к папке, содержащей файл, который требуется изменить. Щелкните имя файла, который нужно изменить.
  2. Над содержимым файла щелкните . На этом этапе GitHub создает вилку репозитория.
  3. Внесите необходимые изменения в файл. Новое содержимое в файле 1. Над новым содержимым щелкните элемент Просмотреть изменения. Кнопка "Предварительный просмотр файла" 1. В нижней части страницы введите короткое понятное сообщение о фиксации, описывающее внесенное в файл изменение. В таком сообщении фиксацию можно отнести к нескольким авторам. Дополнительные сведения см. в разделе Создание фиксации с несколькими соавторами. Сообщение о фиксации для изменения
  4. Если у вас есть несколько адресов электронной почты, связанных с вашей учетной записью в GitHub.com, щелкните раскрывающееся меню адрес электронной почты и выберите адрес электронной почты, который будет использоваться в качестве адреса электронной почты автора Git. В этом раскрывающемся меню отображаются только проверенные адреса электронной почты. Если вы включили сохранение конфиденциальности адресов электронной почты, то по умолчанию используется адрес электронной почты автора фиксации <username>@users.noreply.github.com. Дополнительные сведения см. в разделе Настройка адреса электронной почты для фиксации. Выбор адресов электронной почты для фиксаций
  5. Щелкните Предложить изменение файла. Кнопка "Зафиксировать изменения"
  6. Введите название и описание для запроса на вытягивание. Страница описания запроса на вытягивание
  7. Щелкните Создать запрос на вытягивание. Кнопка "Запрос на вытягивание"