Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The thing is, for me, I have never really struggled with anything. I work on a large project and use rebase, force push, amend and cherry-pick sometimes. I am fully confident that I can get myself out of any bind that myself or others have created just using my ~10 commands and without deep understanding of git internals.

I agree with rebase on shared branches however, that requires coordination and understanding of everyone using the branch. Sometimes, long running shared branches are needed but it generally something to try to avoid.



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: