Как разработчику вам наверняка приходится ежедневно использовать Git. Базовым Git-командам посвящено уже много статей. В этой же статье речь пойдёт о git-командах для продвинутых: если вы будете их использовать, то легко сойдёте за настоящего эксперта по Git...
Источник: Nuances of Programming Для разработчика программного обеспечения умение обращаться с Git — по сути, одна из рабочих обязанностей. Работа с локальными и удаленными репозиториями, внесение изменений и управление локальными копиями: вот основы Git, которые необходимо знать как свои пять пальцев. Но помимо этих основ у Git есть более продвинутые команды, способные облегчить жизнь. Они могут повысить вашу производительность и разрешить некоторые не столь уж редкие трудности, с которыми вы сталкиваетесь при работе над проектом совместно с десятками и сотнями других разработчиков...