Git-Add
git add -i
Stage changes interactively
git add --patch/-p
Stage files partially. This command allows choosing hunks of file to stage