TG Telegram Group & Channel
Dev Tools | United States America (US)
Create: Update:

​​git bisect

git bisect находит коммит который спровоцировал ошибку.
git bisect start - начало работы с bisect
git bisect bad - обозначение того, что на текущем коммите что-то не работает
С помощью git checkout <commit-hash> ищете работающий коммит и обозначаете его как git bisect good
После этого вас перебросит на "срединный" коммит между работающим и неработающим.
C помощью git bisect bad и git bisect good проверяете каждый из них.
Bisect будет перебрасывать вас между коммитами по принцыпу бинарного поиска(от сюда и bisect), пока вы не найдете коммит который породил ошибку.
Невероятно удобный инструмент, если один раз в нем разобраться.
После работы вводите git bisect reset что-бы вернуться к актуальной версии.
Документация

​​git bisect

git bisect находит коммит который спровоцировал ошибку.
git bisect start - начало работы с bisect
git bisect bad - обозначение того, что на текущем коммите что-то не работает
С помощью git checkout <commit-hash> ищете работающий коммит и обозначаете его как git bisect good
После этого вас перебросит на "срединный" коммит между работающим и неработающим.
C помощью git bisect bad и git bisect good проверяете каждый из них.
Bisect будет перебрасывать вас между коммитами по принцыпу бинарного поиска(от сюда и bisect), пока вы не найдете коммит который породил ошибку.
Невероятно удобный инструмент, если один раз в нем разобраться.
После работы вводите git bisect reset что-бы вернуться к актуальной версии.
Документация


>>Click here to continue<<

Dev Tools




Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)