Diferencia entre Gitbash y el terminal de la aplicación Sourcetree

Estoy tratando de implementar ssh keys pairs para git usando bitbucket.

Luego obtuve este enlace. Está usando Gitbash para la commandline de commandline . Ahora me confundí al apostar en la Terminal in SourceTree UI y Gitbash . Entonces, ¿son ellos mismos? Si no, entonces ¿usará cualquiera de los dos para el command git hará alguna diferencia?

cualquier ayuda es apreciada

No, siempre que ambos git shell tengan la misma variable de entorno HOME referida a la misma carpeta, ambos shells podrán encontrar las mismas keys ssh y config.

Si está en Windows, necesita asegurarse de que %HOME% está configurado, porque esta no es una variable establecida de manera pnetworkingeterminada (se establece, por ejemplo, por git-cmd.bat , para el clásico shell git).