From: Eric F. <ef...@ha...> - 2011-05-18 22:15:22
|
On 05/18/2011 11:45 AM, Darren Dale wrote: >> >> I suspect the anomalies have not resulted from forced pushes, but from >> local pulls and merges followed by innocuous pushes. So the key is >> understanding how to ensure one's local branches have the desired >> history before pushing to github. (And making sure one is pushing from >> the correct source to the correct destination. Trying first with >> --dry-run can help.) > > Before pushing, I also recommend inspecting the history graph, either > with "gitk --all" or "git log --oneline --graph --all". I try to > remember to make sure the history graph looks the way I expect it > should before I push anywhere. QGit is another alternative. Eric |