Вопрос-ответы

1520

Как сравнить файл на двух ветках?

Требуется сравнить один и тот же файл на разных ветках командой git diff.


1376

Как отменить git reset --hard HEAD~1

Есть возможность отменить действие этой команды?


1364

Отменить ВСЕ изменения в директории

Мне нужно отменить все изменения в рабочей директории, включая новые ещё не отслеживаемые файлы. git checkout -f оставляет untracked-файлы нетронутыми. 

Что можно сделать ?


1354

Как узнать, была ли ветка уже смеджена в мастера?

У меня есть репозиторий с несколькими ветками.

Как я могу узнать какие из них уже были смерджены с мастером?


1248

Как при помощи git log посмотреть коммиты одного пользователя

Могу ли я отфильтровать результаты git log по определенному пользователю?

1233

Как узнать имя текущей ветки в Git

Как я могу понять, на какой ветке я сейчас нахожусь?


1210

Как добавить в стэш только один из измененных файлов?

У меня есть несколько изменнных файлов, и мне надо добавить в стэш один из них.


1181

Вывести список веток по порядку даты последнего коммита?

Мне нужно вывести список веток в репозитории по их свежести. Самой свежей будет та ветка, на которой был сделан последний коммит.

1069

Как добавить тэг на старый коммит?

Я хочу поставить тэг в самом начале своего репозитория, но мы уже сделали несколько коммитов в процессе разработки. Можно как-нибудь добавить тэг на не самый первый коммит.


769

Как изменить имя и почту автора нескольких коммитов

Я сделал несколько коммитов от лица другого пользователя. Есть ли способ изменить автора всех этих коммитов?


Курс go git

Изучай Git
на практике

Пройди курс – преодолей “неловкость” перед Git и значительно повысь свою производительность!

Узнать подробнее