Article version: GitHub.com GitHub.com Enterprise Server 2.22 Enterprise Server 2.21 Enterprise Server 2.20 Enterprise Server 2.19 GitHub.com Managing files in a repository Managing files in a repository Table of Contents Managing files on GitHub Navigating code on GitHub Creating new files Adding a file to a repository Moving a file to a new location Editing files in your repository Editing files in another user's repository Tracking changes in a file Deleting files Renaming a file Getting permanent links to files Managing files using the command line Adding a file to a repository using the command line Renaming a file using the command line Moving a file to a new location using the command line Working with non-code files Rendering and diffing images 3D File Viewer Rendering CSV and TSV data Rendering PDF documents Rendering differences in prose documents Mapping geoJSON files on GitHub Working with Jupyter Notebook files on GitHub