Я очень незнаком с аспектом shelve
в Git. Если stash
используется для того, чтобы отложить в сторону незаконченную работу, что же такое shelve
? Для чего ты это используешь?
Например, в обновлении проекта (из меню VCS)
один получит (в идее 2019.2)