How Does Git Add Multiple Files