This is not an easy way that I know about, especially if a particular version of this file is displayed in several versions of a common project (i.e. this file has not changed between versions).
However, you can git hash-object -t blob AsyncSocket.h to get the hash for this file, and then use git ls-tree -r <some_version_tag>^{tree} | grep <hash> git ls-tree -r <some_version_tag>^{tree} | grep <hash> several times for different version tags to find out which versions are included in this file. Of course, if it was modified in any case, since it was "imported", this will not work if you do not get access to the original copy ...
source share