Предыдущий ролик Следующий ролик  

Видео урок: Переименовывание бранчей

Git: обучение основам

В этом ролике мы поговорим о том, как переименовывать бранчи. Мы видели, как можно создавать бранчи, и мы создали несколько. Команда git branch покажет нам список, вы видите, что был сделан чекаут основного бранча, а также здесь показан бранч new_feature и бранч shorten_title. Итак, shorten_title - довольно описательное имя, можно действительно предположить, что в нем находится, если есть 10 разных бранчей, можно понять, что это за бранч. Но new_feature - действительно сырое и неописательное имя. Так что лучше дать ему хорошее имя, чтобы мы понимали, что он делает.

И что же делает бранч new_feature? Итак, он был создан из основного бранча. Давайте посмотрим, что он делает. Пишем git diff master..new_feature. И вот нам показано, что он делает. А именно он добавляет кусочек текста прямо после Welcome to Explore California. Мы просто добавили текст, но в действительности мы бы спросили тебя - почему мы вставили этот текст? Что мы пытались сделать, вставляя его? Мы хотели сделать название более описательным? Мы пытались улучшить результаты поисковых запросов? Допустим, второе.

То есть мы пытались улучшить результаты поисковых запросов. Это процесс называется поисковой оптимизацией, или SEO для краткости. И я хочу переименовать этот бранч, чтобы имя было более описательным. Я называю его seo_title, чтобы потом я знал, для чего нужен этот бранч. Мы переименовываем бранч, набирая команду git branch -m, -m обозначает move (переместить), а также мы можем использовать полное слово с двумя дефисами, --move, вот так. Обычно же используется просто одна буква. Итак, git branch move, и я переименовываю бранч new_feature на seo_title.

На самом деле, он не перемещен, он переименован. Как мы видели раньше, когда работали с файлами в Git, это одно и то же. Git считает переименование перемещением, так же, как это делает UNIX. Если мы напишем git new_feature seo_title и напишем git branch, мы увидим список, и вот наш бранч seo_title. Вот и все. Вот и все, что нужно сделать, чтобы переименовать бранч. Просто убедитесь, что вы даете бранчам хорошие имена. Имена, которые помогают вам понять, что в этих бранчах. Например, если вы работаете в большой организации и работаете над заявками о возникновении проблем, исправляете ошибки или что-то подобное, и тогда у вас есть прикрепленные номера ошибок.

Возможно, тогда вы захотите, чтобы в названии бранча было слово ticket, например, ticket 375, что-то такое, и тогда вы сможете с первого взгляда определить бранч, который вы ищете.