Infosys Interview Question

diff between git squash and git merge