С помощью 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 из оболочки командной строки может потребоваться исключить или заключить в кавычки специальные символы.