Summary
In this module, you learned how to move your existing project to GitHub from a legacy version-control system.
You learned about:
- Preparing your project for a successful migration.
- Handling any binary files currently stored in your project.
- Creating important Git files like a
.gitignore. - Importing your project to GitHub.
Now that you have your project on GitHub, learn to Manage an InnerSource program by using GitHub and Create an open-source program by using GitHub best practices.
Learn more
Here are some links to more information on the subjects we discussed in this module.
- Ignoring files with .gitignore
- Accessing the .gitignore repository for popular platforms
- Setting repository visibility
- Learning about GitHub Importer
- Importing data from third-party version control systems
Provide feedback
Use this issue form to provide content feedback or suggested changes for this Microsoft Learn module. GitHub maintains this content and a team member will triage the request. Thank you for taking the time to improve our content!