You can clone with
HTTPS or Subversion.
If I start selfspy and write in the same terminal it is not commited to code.
This is not a big issue as most people are not interested in writing in the same terminal window as selfspy is running in. I just discovered it when testing.