W3docs

Введение

On this page, you can find a brief description of the git init, git clone, git config, and git alias commands. Also, read their common and basic usages.

gitconfig

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

git init

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

git init

git clone

Команда git clone используется для создания копии существующего репозитория в новой директории. Кроме того, она создает ветки отслеживания удаленных репозиториев для каждой ветки в клонированном репозитории. Это одна из самых распространенных команд, позволяющая разработчикам получить локальную копию существующего центрального репозитория.

git clone <repository-url>

git config

Команда git config устанавливает переменные конфигурации. Она управляет поведением и работой Git. Эта команда принимает аргументы для указания уровня конфигурации (системный, глобальный или локальный). В основном она используется для установки, получения или удаления переменных конфигурации.

git config --global user.name "Your Name"
git config --global user.email "[email protected]"

git alias

git alias — это ярлык, который сопоставляет короткие команды более длинным. Прямой команды git alias не существует; псевдонимы создаются с помощью команды git config и файлов конфигурации. Их можно задать в локальном или глобальном контексте вместе с другими параметрами конфигурации.

git config --global alias.co commit

Practice

Практика

Каковы цели различных команд Git?