301 прочтение · 2 года назад
Пять продвинутых Git-команд, благодаря которым вы будете выглядеть как профи
Источник: Nuances of Programming Для разработчика программного обеспечения умение обращаться с Git — по сути, одна из рабочих обязанностей. Работа с локальными и удаленными репозиториями, внесение изменений и управление локальными копиями: вот основы Git, которые необходимо знать как свои пять пальцев. Но помимо этих основ у Git есть более продвинутые команды, способные облегчить жизнь. Они могут повысить вашу производительность и разрешить некоторые не столь уж редкие трудности, с которыми вы сталкиваетесь при работе над проектом совместно с десятками и сотнями других разработчиков...
3 прочтения · 4 года назад
Руководство по Git. Часть №2: золотое правило и другие основы rebase
Посмотрим, что происходит, когда вы выполняете git rebase и почему нужно быть внимательным. Это вторая и третья части гайда по Git из блога Pierre de Wulf. Суть rebase Как именно происходит rebase: Можно сказать, что rebase — это открепить ветку (branch), которую вы хотите переместить, и подключить ее к другой ветке. Такое определение соответствует действительности, но попробуем заглянуть чуть глубже. Если вы посмотрите документацию, вот что там написано относительно rebase: «Применить коммиты к другой ветке (Reapply commits on top of another base tip)»...