I was attempting to export a bash environment variable of a path with a dash in it when I came across the -- argument of bash. I noticed that it's seemly similar to how one checks out a single file of some version in in git
.
Is there any relation between the two, are they the same thing, do they severe the same purpose?