Skip to main content

Эта версия GitHub Enterprise Server была прекращена 2023-09-25. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, повышения безопасности и новых функций выполните обновление до последней версии GitHub Enterprise Server. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

Удаление и восстановление ветвей в запросе на вытягивание

Если у вас есть доступ на запись к репозиторию, можно удалить ветви, связанные с закрытыми или объединенными запросами на вытягивание. Невозможно удалить ветви, которые связаны с открытыми запросами на вытягивание.

Deleting a branch used for a pull request

You can delete a branch that is associated with a pull request if the pull request has been merged or closed and there are no other open pull requests referencing the branch. For information on closing branches that are not associated with pull requests, see "Creating and deleting branches within your repository."

  1. On your GitHub Enterprise Server instance, navigate to the main page of the repository.

  2. Under your repository name, click Pull requests.

    Screenshot of the main page of a repository. In the horizontal navigation bar, a tab, labeled "Pull requests," is outlined in dark orange.

  3. To see a list of closed pull requests, click Closed.

    Screenshot of the "Pull requests" page for a repository. A filter, labeled with a checkmark icon and "31 closed", is highlighted with an orange outline.

  4. In the list of pull requests, click the pull request that's associated with the branch that you want to delete.

  5. Near the bottom of the pull request, click Delete branch.

    This button isn't displayed if there's currently an open pull request for this branch.

Restoring a deleted branch

You can restore the head branch of a closed pull request.

  1. On your GitHub Enterprise Server instance, navigate to the main page of the repository.

  2. Under your repository name, click Pull requests.

    Screenshot of the main page of a repository. In the horizontal navigation bar, a tab, labeled "Pull requests," is outlined in dark orange.

  3. To see a list of closed pull requests, click Closed.

    Screenshot of the "Pull requests" page for a repository. A filter, labeled with a checkmark icon and "31 closed", is highlighted with an orange outline.

  4. In the list of pull requests, click the pull request that's associated with the branch that you want to restore.

  5. Near the bottom of the pull request, click Restore branch.

Further reading