Hi,
I had an idea when I was recently researching about rebasing and merging 
and learning git in general. After getting to know the differences between 
rebasing and merging, I chose rebasing as my preferred method of updating 
main. But I did agree with the argument that it removes important 
development history which may be required in the future. I also learnt 
about squashing and liked it just as I liked rebasing as it keeps the 
history clean. So if I squash a few commits and the rebase it onto main, it 
is very clean as a single commit for a single new feature/bugfix but it 
completely destroys all development history of said feature/bugfix. So I 
had an idea if git could have a feature that allows you to squash commits 
into a commit bundle which keeps the commit history clean while still 
maintaining a lot of the important verbose commit history. Just wanted some 
comments on this from the community.

Thanks

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/git-users/5e29dcf8-9619-4fc9-a9cd-cd51002c8c28n%40googlegroups.com.

Reply via email to