You can clone with
HTTPS or Subversion.
I have the auto-complete package from elpa; completing "foo->bar" creates files named "bar" or "ba" etc.
Seems to be irrelevant to auto-complete.
@indigoviolet What do you have ac-sources in the buffer you did the completion? My guess is that some custom AC source does that. You can check ac-sources by <f1> v ac-sources RET
<f1> v ac-sources RET