github question

Daniel Murphy via Digitalmars-d digitalmars-d at puremagic.com
Thu Jan 22 19:33:24 PST 2015


"AndyC"  wrote in message news:afvimfdmrfevmcjuuyxq at forum.dlang.org...

> I'm new to git and github, I read the "10 tips" posted earlier, and I dont 
> understand the last one: Avoid thrashing.
>
> The story says, "Instead, remove the offending commits, and force push 
> your modified branch".
>
> How would one do that?  Is there doc's around that might explain that in a 
> little more detail?

Usually it's done with git's interactive rebase.  You can easily reorder and 
combine commits, so if eg part of an earlier commit was reverted the 
original and the revert commit can be combined.  Searching for "interactive 
rebase" will get you lots of tutorials. 



More information about the Digitalmars-d mailing list