Как да преименувате клон в Git

Как да преименувате клон в Git

Git е популярна система за контрол на версиите, която улеснява промяната на имената на клонове. Разработчиците може да пожелаят да преименуват имената на клонове по много причини. Така че сътрудниците с отворен код също трябва да знаят как да преименуват клон в Git.





За да ви улесним, ще ви обясним как да преименувате както локални, така и отдалечени git клонове.





Как да преименувате локален клон в Git

Потребителите на Git обикновено работят в локални версии на своите проекти. След като промяната е валидирана, тя се интегрира към възходящата верига. Винаги е добра идея да видите кои местни клонове са налични, преди да преименувате един от тях.





$ git branch
$ git branch -a

Можете да разберете локалните клонове за вашия Git проект, като използвате горните команди. The -да се опцията също изброява отдалечените клонове. Сега можете да продължите с преименуването на вашия локален клон на Git. Следвайте стъпките по -долу, за да направите това от вашия терминал.

1. Проверете местния клон



$ git checkout
$ git checkout alpha

Командата git checkout ни позволява да превключваме между клонове и да проверяваме работещите дървета. Ако сте на алфа клон, последната команда ще го потвърди. Ако сте в друг клон, той ще премине към алфа.

2. Преименувайте локалния клон





как да направите контролен списък в excel

След като преминете към желания клон, можете да го преименувате с помощта на командата git rename branch.

$ git branch -m
$ git branch -m beta

Тази команда променя името на локалния клон алфа да се бета .





Можете също така да преименувате локален клон от вътре в друг клон на git. Използвайте следната команда, за да направите това от любимия си терминал на Linux.

$ git branch -m
$ git branch -m alpha beta

3. Проверете името на новия клон

Можете лесно да проверите дали операцията на git rename клон е успешна, като изброите клоновете още веднъж.

$ git branch -a

Как да преименувате отдалечен клон в Git

Git се отнася до отдалечени версии на вашите хранилища просто като „отдалечени“. Не можете да преименувате отдалечен клон толкова лесно, колкото локалните клонове. Вместо това ще трябва първо да преименувате локалния клон, да преместите новия клон към сървъра и да изтриете стария клон от вашето хранилище.

1. Преименувайте локалния клон

Преименувайте локалния клон алфа в бета, като използвате командата git rename branch по -долу.

преместване на програми от едно устройство на друго
$ git branch -m beta

или

$ git branch -m alpha beta

2. Натиснете актуализирания клон

Натиснете преименувания клон бета към отдалечения сървър, като използвате следната команда.

$ git push origin
$ git push origin beta

3. Настройте Upstream

Трябва да настроите възходящия поток, за да сте сигурни, че Git може да проследява промените между вашите отдалечени и локални клонове.

$ git push origin -u
$ git push origin -u beta

Git ще настрои проследяване между локалния клон бета и отдалечения клон бета .

4. Премахнете стария клон

Можете безопасно да изтриете стария клон от вашето дистанционно, след като натиснете преименувания клон и настроите нагоре по веригата. Използвайте следната команда git за изтриване на отдалечен клон в Git .

$ git push origin --delete
$ git push origin --delete alpha

Git ще продължи да изтрива алфа клона от отдалечения произход.

5. Проверете отдалечения клон

Избройте още веднъж отдалечените клонове на git, за да проверите дали операцията за преименуване на клона е успешна или не. Трябва да видите новата бета версия на отдалечения клон след издаване на следната команда.

$ git branch -a

Преименувайте ефективно клоновете на Git

Преименуването на git клонове е доста лесно, след като научите някои основни git операции. Можете лесно да промените имената на клонове за локални клонове. Разгледахме и необходимите команди на git rename за отдалечени клонове. Изпробвайте някои от командите на тестовите си проекти, за да получите съответния опит.

как да копирате файлове от windows в linux
Дял Дял Туит електронна поща Как да изтриете клон в Git локално и дистанционно

Има различни причини, поради които може да изтриете клон в GitHub. За щастие, изтриването на клон на Git е лесно.

Прочетете Напред
Свързани теми
  • Програмиране
  • GitHub
За автора Rubaiat Hossain(39 статии са публикувани)

Rubaiat е CS град със силна страст към отворен код. Освен че е ветеран на Unix, той се занимава и с мрежова сигурност, криптография и функционално програмиране. Той е запален колекционер на книги втора употреба и има безкрайно възхищение от класическия рок.

Още от Rubaiat Hossain

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате