GitLab is a web-based Git-repository hosting service, like Github.
Unlike Github, it hosts private repos for free.
Your 281 repos on Github will be deallocated in the near future to make room for future 281 students. This does not affect your local repos on your computer, which you can push to Gitlab, using private repos.
At any time in the future, you can change the visibility levels of your Gitlab repos, to make your CIT Code Portfolio visible during internship or job interviews.
The Migration Process
- Learn How to Push a Repo to Gitlab.
- Create a Gitlab Project Page named 281 Projects. (You can repeat these steps to create Project Pages for 110, 111, and future CIT courses).
- Create a CIT 281 Code Portfolio website. You will do this by cloning your 281 Projects repo, and editing the content.
- Create a CIT Code Portfolio website, using a Gitlab Project Page.