{"meta":{"title":"Creating and managing repositories","intro":"You can create a repository on GitHub to store and collaborate on your project's files, then manage the repository's name and location.","product":"Repositories","breadcrumbs":[{"href":"/en/repositories","title":"Repositories"},{"href":"/en/repositories/creating-and-managing-repositories","title":"Create & manage repositories"}],"documentType":"category"},"body":"# Creating and managing repositories\n\nYou can create a repository on GitHub to store and collaborate on your project's files, then manage the repository's name and location.\n\n## Links\n\n* [About repositories](/en/repositories/creating-and-managing-repositories/about-repositories)\n\n  A repository contains all of your code, your files, and each file's revision history. You can discuss and manage your work within the repository.\n\n* [Best practices for repositories](/en/repositories/creating-and-managing-repositories/best-practices-for-repositories)\n\n  Learn how to use repositories effectively and securely.\n\n* [Quickstart for repositories](/en/repositories/creating-and-managing-repositories/quickstart-for-repositories)\n\n  Learn how to create a new repository and commit your first change in 5 minutes.\n\n* [Repository limits](/en/repositories/creating-and-managing-repositories/repository-limits)\n\n  Learn about limitations for repositories.\n\n* [Creating a new repository](/en/repositories/creating-and-managing-repositories/creating-a-new-repository)\n\n  You can create a new repository on your personal account or any organization where you have sufficient permissions.\n\n* [Personal repository access and collaboration](/en/repositories/creating-and-managing-repositories/access-to-repositories)\n\n  Learn how to manage access and collaboration for repositories you own with your personal account on GitHub.\n\n* [Creating a repository from a template](/en/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template)\n\n  You can generate a new repository with the same directory structure and files as an existing repository.\n\n* [Creating a template repository](/en/repositories/creating-and-managing-repositories/creating-a-template-repository)\n\n  You can make an existing repository a template, so you and others can generate new repositories with the same directory structure, branches, and files.\n\n* [Creating an issues-only repository](/en/repositories/creating-and-managing-repositories/creating-an-issues-only-repository)\n\n  GitHub does not provide issues-only access permissions, but you can accomplish this using a second repository which contains only the issues.\n\n* [Duplicating a repository](/en/repositories/creating-and-managing-repositories/duplicating-a-repository)\n\n  To maintain a mirror of a repository without forking it, you can run a special clone command, then mirror-push to the new repository.\n\n* [Cloning a repository](/en/repositories/creating-and-managing-repositories/cloning-a-repository)\n\n  When you create a repository on GitHub, it exists as a remote repository. You can clone your repository to create a local copy on your computer and sync between the two locations.\n\n* [Troubleshooting cloning errors](/en/repositories/creating-and-managing-repositories/troubleshooting-cloning-errors)\n\n  If you're having trouble cloning a repository, check these common errors.\n\n* [Renaming a repository](/en/repositories/creating-and-managing-repositories/renaming-a-repository)\n\n  You can rename a repository if you're either an organization owner or have admin permissions for the repository.\n\n* [Transferring a repository](/en/repositories/creating-and-managing-repositories/transferring-a-repository)\n\n  You can transfer repositories to other users or organization accounts.\n\n* [Deleting a repository](/en/repositories/creating-and-managing-repositories/deleting-a-repository)\n\n  You can delete any repository or fork if you're either an organization owner or have admin permissions for the repository or fork. Deleting a forked repository does not delete the upstream repository.\n\n* [Restoring a deleted repository](/en/repositories/creating-and-managing-repositories/restoring-a-deleted-repository)\n\n  can restore some deleted repositories to recover their contents.\n\n* [Viewing all repositories](/en/repositories/creating-and-managing-repositories/viewing-all-your-repositories)\n\n  The repository dashboard lists the repositories you've created as well as where you've made contributions. You can use search and filters to find the right repositories and create saved views."}