Как я могу перебирать все локальные ветки в моем репозитории, используя bash script. Мне нужно повторить и проверить, есть ли разница между веткой и некоторыми удаленными ветвями. Ex
for branch in $(git branch);
do
git log --oneline $branch ^remotes/origin/master;
done
Мне нужно сделать что-то вроде приведенного выше, но проблема, с которой я столкнулась, - это $(git branch), дает мне папки внутри папки репозитория вместе с ветвями, присутствующими в репозитории.
Это правильный способ решить эту проблему? Или есть другой способ сделать это?
Спасибо