difference between git remove and git reset
difference between git remove and git reset