Using files
You can navigate and track changes in the code in your files.
Navigating code on GitHub
You can understand the relationships within and across repositories by navigating code directly in GitHub.
Viewing and understanding files
Explore file content and trace changes over time to understand a new codebase and its evolution.
Getting permanent links to files
When viewing a file on GitHub, you can press the "y" key to update the URL to a permalink to the exact version of the file you see.
Downloading source code archives
You can download a snapshot of the code in your repository.
Working with non-code files
GitHub supports rendering and diffing in a number of non-code file formats.