[git] Why use 'git rm' to remove a file instead of 'rm'?