Sourcetree Repository Restoration Interoperability with Git Metadata
After restoring a Git repository by copying the working tree and .git directory, Sourcetree must be reopened to determine whether the repository is recognized and its history displayed correctly. Because Sourcetree relies on Git metadata rather than performing its own integrity checks, a restored repository may appear valid in the UI while object corruption,