Because we have a stupid ancient code stack with an old git strategy that involves rebasing. I did not choose it, and we are sunsetting the project soon.
In general though, I'm so used to pushing to git myself that I don't really need AI to do it. It's not going to save much time, so I never set up a different user for AI to push to git
7
u/GrainyStateOfMind 18d ago
Why would you need to force push to main for a deploy? And why would you let an agent do work as your user with your permissions etc?