Skip to main content

С помощью Git

Используйте Git для управления репозиториями GitHub Enterprise Server со своего компьютера.

Сведения о GIT

Узнайте о системе управления версиями, Git и о том, как она работает с GitHub Enterprise Server.

Отправка фиксаций в удаленный репозиторий

Используйте git push для отправки фиксаций в локальной ветви в удаленный репозиторий.

Получение изменений из удаленного репозитория

Для доступа к удаленным репозиториям можно использовать распространенные команды Git.

Обработка ошибок не быстрого перемещения вперед

Иногда Git не может внести изменения в удаленный репозиторий без потери фиксаций. В этом случае ваша передача данных будет отклонена.

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

Вы можете преобразовать папку в репозитории Git в совершенно новый репозиторий.

Сведения о слияниях поддеревьев Git

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

О перемещении изменений между ветвями в Git

Команда git rebase позволяет легко изменить ряд фиксаций, изменив журнал репозитория. Вы можете переупорядочивать, изменять фиксации или выполнять их сжатие.

Перемещений изменений из одной ветви в другую в GIT в командной строке

Вот краткое руководство по использованию git rebase в командной строке.

Разрешение конфликтов слияния после перемещения Git

При выполнении операции git rebase, как правило, происходит перемещение фиксаций. Из-за этого может возникать ситуации появления конфликтов объединения. Это означает, что две ваши фиксации изменили одну и ту же строку в одном и том же файле, и Git не знает, какое из этих изменений следует применить.

Обработка специальных символов в именах ветвей и тегов

Git предоставляет множество разрешений для использования символов в именах ветвей и тегов. При использовании Git из оболочки командной строки может потребоваться исключить или заключить в кавычки специальные символы.