I am using SVN but I would like to change to Git for a lot of reasons.
However the thing that annoys me is that git is constantly bugging me about settings my author email and name. I work on a lot of servers and not from a single system where I could set it once and be done with it.
At the moment I am using svn and connect to the servers using ssh and the -A option which exports my authentication agent to the remote session. This way I can commit to svn repsotiries via svn+ssh protocol without having to type username/password or anything. And that on every server where a checkout of the repository is, without having to set environment variables or anything.
Is something like this possible with git?
Maby just ignore the author settings or store them on the git server associated with the key that is used for authentication? Is this a server or a client thing?