DEV Community

Discussion on: Let's discuss: What are your biggest difficulties with Git?

Collapse
 
_garybell profile image
Gary Bell

I've used git for years, and I've still not managed to get my head around when to use rebase (and use it correctly) and when just to merge from a more primary branch. I always seem to screw stuff up with rebase, but merge can mean a lot of headaches with conflicts at times.

Collapse
 
helderberto profile image
Helder Burato Berto

I know "rebase" causes a lot of misunderstanding for a lot of people and I already have this problems to start using this powerful feature sometimes ago.

I'm thinking to create a simple guide in practice about "rebase" and "cherry-pick" do you think it's will be helpful?

Collapse
 
_garybell profile image
Gary Bell

If it's something which even a small number of people have a problem with, it shows that existing documentation/examples/guides are not covering the topic well enough. If you can create a guide which breaks down the concepts and reasons to use it in a way people get the message and can use it properly, then it's absolutely worth it.

I'd certainly read it.

Thread Thread
 
helderberto profile image
Helder Burato Berto

I will think in a more practical way to apply these concepts and share them with the community.

Thanks for your feedback!