If you open a GITHub commit, click on the 'changed file' link and click on any one of the changed files, the commit url in the browser will append a diff hash id like this:
'#diff-3db08c3ce067ae92af324b2d8bd6b5e2'.
Can anybody please explain me what exactly is this diff hash id, is there any git command to generate this id for a changed file?