Github has become a popular location to host and share LabVIEW projects and code. For each repository on GitHub, GitHub employs a library called
Linguist which recognizes languages in a git repository. Because many LabVIEW files are saved in a binary form, Linguist is unable to natively analyze these files and this results in many cases where LabVIEW projects are not recognized correctly or many of the files are not recognized as LabVIEW related.
This tutorial is useful for overriding the standard analysis done by Linguist and providing more information so that it can correctly characterize LabVIEW code in the repository.