Сообщение на самом деле от самого git, а не от sourcetree. Git - это распределенная система контроля версий, которая обычно используется для совместных проектов с несколькими пользователями. Поэтому требуется имя пользователя и адрес электронной почты, чтобы помочь другим идентифицировать изменения, сделанные конкретным пользователем.
Это зависит от вас, чтобы дать свой адрес электронной почты и настоящее имя. Вы можете использовать псевдонимы или откровенную тарабарщину для полей, и git больше не будет вам подсказывать. Вы можете даже установить эти параметры для каждого хранилища.
Например, выполнение следующего в командной строке в вашем git-репо должно подавить сообщения и позволить вам зафиксировать.
git config user.name "alias"
git config user.email "email-blocked"
Ваш журнал git покажет, что коммит произошел от "alias <email-blocked>"
Я добавлю, что git может быть излишним (хотя и вполне пригодным для использования), если вы работаете над локальным личным проектом. SVN может быть проще для ваших нужд.