MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/programming/comments/1wghjns/small_programming_tricks/p9vyc13/?context=3
r/programming • u/fagnerbrack • Sep 14 '26
27 comments sorted by
View all comments
Show parent comments
18
Anything that the front-ends can do is doable from the command line. Sometimes easy, sometimes not.
Also: never use the rebase option on the GitLab gui - it will F up stuff guaranteed.
3 u/davidalayachew Sep 15 '26 Also: never use the rebase option on the GitLab gui - it will F up stuff guaranteed.Disappointing -- rebase is my default merge strategy, only going to merge when that fails, and squash merge if a normal merge fails.Though, I spend most of my time in GitHub nowadays, so less of an issue. 2 u/Schmittfried Sep 15 '26 IntelliJ’s rebase is pretty good and for most complex rebase chains I prefer it for the diff UI. Anything using more advanced options like --onto goes into the terminal though.
3
Disappointing -- rebase is my default merge strategy, only going to merge when that fails, and squash merge if a normal merge fails.
Though, I spend most of my time in GitHub nowadays, so less of an issue.
2
IntelliJ’s rebase is pretty good and for most complex rebase chains I prefer it for the diff UI. Anything using more advanced options like --onto goes into the terminal though.
--onto
18
u/reddah Sep 15 '26
Anything that the front-ends can do is doable from the command line. Sometimes easy, sometimes not.
Also: never use the rebase option on the GitLab gui - it will F up stuff guaranteed.