This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Choose the best response for each question.
Which of the following questions is not an important consideration for migrating a source repository to GitHub?
Do you want to keep all of the version control history?
Is there project data that lives outside of the history you need to preserve, such as issues, discussions, or pull requests?
Does GitHub support the programming language your project uses?
Why is a .gitignore file important to your repository?
.gitignore
It defines which users aren't allowed to participate in your repository discussions and pull requests.
It helps you enforce policy around which files shouldn't be tracked in version control.
It's just a token file required by GitHub to make sure you're following the migration instructions closely. If you ignore it, your repository migration fails.
Which of the following methods is not a valid way to migrate a project to GitHub?
Email a password protected zip of your project to GitHub support along with instructions for the repository's creation. Be sure to include the zip password in the same email.
Use the git client or other git-friendly tool to upload your project.
git
Use the GitHub Importer to import your project.
You must answer all questions before checking your work.
Was this page helpful?