Клонирование репозитория git — один из первых шагов к началу работы с новым проектом или работе над существующим проектом. Он позволяет загрузить копию существующего репозитория с удаленного сервера и начать вносить изменения. В этой статье мы рассмотрим, как клонировать репозиторий git, создать новую ветку, зафиксировать новую ветку, а затем отправить ветку на удаленный сервер. Для этого примера мы будем использовать GitHub в качестве удаленного сервера.

Для начала откройте свой терминал и перейдите в каталог, в который вы хотите клонировать репозиторий git. Затем выполните следующую команду, заменив «[имя репозитория]» именем репозитория, который вы хотите клонировать. Пример имени репо: chand1012/blog.

git clone https://github.com/[repo name].git

Это загрузит весь репозиторий на ваш локальный компьютер.

Затем вы захотите создать новую ветку для работы. Ветвь можно рассматривать как немного отличающуюся версию исходного кода, имеющую ту же начальную историю. Конечная цель состоит в том, чтобы в конечном итоге объединить новую ветку обратно в первичную ветку, обычно называемую «основной» или «главной». Для этого выполните следующую команду из каталога репозитория:

git checkout -b [branch name]

Замените «[название ветки]» на имя, которое вы хотите дать своей новой ветке.

Теперь вы можете начать вносить изменения в репозиторий и фиксировать их в новой ветке. Для этого сначала внесите изменения, а затем выполните следующую команду:

После добавления файлов вы можете зафиксировать изменения с помощью следующей команды:

git commit -m "[message]"

Замените «[сообщение]» кратким описанием ваших изменений.

Наконец, вы можете отправить новую ветку на удаленный сервер с помощью следующей команды:

git push -u origin [branch name]

Замените «[название ветки]» на название вашей новой ветки.

Вот и все! Вы успешно клонировали репозиторий git, создали новую ветку, зафиксировали новую ветку и отправили ветку на удаленный сервер.

Первоначально опубликовано на https://blog.chand1012.dev 2 декабря 2022 г.