Я искал крошечный пакет, который нужно знать всякий раз, когда пользователь проверяет другую ветку.Я пытался посмотреть на связанные события в консоли или узнать, где находится исходный код интеграции git.Но и то, и другое безуспешно.
Временное решение, которое я мог бы использовать, это не зависеть от событий и наблюдать за изменениями файлов с помощью сценария оболочки:
fswatch .git/HEAD
Однако использование событий будет стоить очень меньше ресурсови был бы менее подвержен ошибкам ...
Ответ, который я действительно ищу, является эквивалентом распознавателя привязки клавиш ( команда или ctrl + . ), который бы перечислял события атома.Или любой хакерский способ получить эту эквивалентность!