Infosys Interview Question

what is docker? difference between git merge and rebase