There is a "Refresh Avatars" option in the bookmarks window. I assume that would pull avatars from somewhere, like perhaps GitLab (which has project avatars). How exactly does Sourcetree determine those avatars, and can I customize them?
They are pulled from a remote service if it supports them. In the case of GitLab, we are looking for the "avatar_url" that's returned. If an icon isn't found in the cache, and doesn't return from the server, Sourcetree then looks for an in-repo icon that matches the following:
Hope that helps.
Senior Mac Developer, Sourcetree
Hi @Bahman Engheta,
Commit icons are driven by Gravatar, not hosting service account avatars. Having this as a fallback when that's unavailable for any reason is a great request to file in our public trackers (Mac, Windows) for us to get it on the roadmap. Thanks for the feedback.
Principal Developer, Sourcetree