Я новичок в Github. Я просто клонировал репозиторий, и я считаю, что когда я его клонирую, все его ветви также копируются. Все, что я хочу сделать, это перейти от одной ветви к другой, в порядке ветвей. В основном я хочу иметь возможность запускать свой код в каждом филиале, а затем сразу перейти к следующей ветке. В основном, что я спрашиваю, как мне открыть все файлы, связанные с каждой ветвью, чтобы я мог запускать код?Переключение Github из одной ветки в другую после клонирования хранилища
ответ
Git - это потрясающий инструмент, вот несколько советов, которые вам помогут.
Это будет список всех существующих ветвей. Любые, которые имеют префикс origin/находятся на сервере, и вам нужно будет их получить.
git branch - a
Выполните следующие действия, чтобы получить удаленные филиалы
git checkout BRANCH_NAME
git pull origin BRANCH_NAME
заказа является то, что позволяет переключаться между ветвями. Вы можете даже совершать чек-чек и входить в режим отдельной головы, но это более сложная тема.
Когда вы закончите работу в одной ветке, вы должны объединить свой код обратно в свою ветку мастера или ветвь dev или что бы вы ни использовали. После того, как вы вытащили ветку и проверили ее, ваше местное git-репо будет содержать все файлы для этой ветки. Если вы проверите другую ветку, код будет заменен кодом другого элемента ect ...
Когда вы клонируете, вы сбрасываете определенную ветку. Наверное, мастер. Ваша база кода в вашей файловой системе - это ваша ветка, в которой вы находитесь. Подумайте о ветвях как об особенностях. У вас есть главная ветка и вы хотите добавить новую функцию, чтобы создать новую ветвь. Как только эта функция будет завершена, вы слейте ее обратно в свою основную ветку.
@theevader Это ответили на ваш вопрос? – Unome
Да, спасибо! – theevader