Git How Is A Branch Different From A Folder, In A Github Repository?