Git merge while discarding any previous changes(In local repository or from the last commit)
===

In Git, during a merge, is there a way that we can tell to discard what ever local changes present (or previous commit) and apply the merge. 

I mean if there is a way,then we can do merges like branch merges without conflicts.

 