Why GIT sucks as a SVN front-end!

I can't go a week without getting this “error”:

      0 [main] perl 9208 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
    747 [main] perl 9208 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump

The numbers are always different, but it always when I'm committing changes into a remote SVN repository. It doesn't matter if I use MSYSGIT or Cygwin, the result is the same. I really like using GIT, but the attitude of the developers leaves something to be desired.

The problem is that when this does occur, it corrupts the local repository. It has gotten so bad, that I always backup my GIT repository so that I can recover. I simply delete the repository files, restore from the backup, “rebase” the restored repository, then attempt the operations again.