May be:
via git you download files from all branches and you can quickly switch between them,
via http you download only master branch.
May be:
via git you download files from all branches and you can quickly switch between them,
via http you download only master branch.