After some experimentation back and forth, I have found that strangely, the best up do for lifting is a single braid.
You would think that would be the single worst up do for that, but this is what works for me.
I guess it’s because lifting is still somewhat “stationary” even though you do move around. You get in position and then only move certain parts of you for repetitions. It gives you the time to potion your hair before you start.
For squats, I place my braid on top of the bar before unhooking it and starting. For bench-work, I place it on the side and let it fall down to the ground. For things like the bent over row, I simply let it slip over my shoulder and hang down.
Buns were absolutely horrible. They actually managed to get the bar caught underneath my bun when I squat! Buns made it impossible to place my neck comfortable for bench work and actually felt like they got in my way for stuff like deadlifts.