initial steps with new config value, implementation of discard changes for git and svn