English
Explore by product
GitHub
English
Importing source code to GitHub
- About GitHub Importer→- If you have source code in Subversion, Mercurial, Team Foundation Version Control (TFVC), or another Git repository, you can move it to GitHub using GitHub Importer. 
- Importing a repository with GitHub Importer→- If you have a project hosted on another version control system, you can automatically import it to GitHub using the GitHub Importer tool. 
- Updating commit author attribution with GitHub Importer→- During an import, you can match commits in your repository with the GitHub account of the commit author. 
- Importing a Git repository using the command line→- If GitHub Importer is not suitable for your purposes, such as if your existing code is hosted on a private network, then we recommend importing using the command line. 
- Adding an existing project to GitHub using the command line→- Putting your existing work on GitHub can let you share and collaborate in lots of great ways. 
- Source code migration tools→- You can use external tools to move your projects to GitHub. 
Help us make these docs great!
All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.
Make a contribution
 
                       
                
                       
			     
			