This means that you can take your GitHub repos with you when you graduate or leave UCSB, but you need to plan ahead so you don't lock yourself out of your account when SSO stops working post graduation or leaving UCSB.
All accounts at UCSB have expiration dates, nothing lasts forever.
If you are already locked out of your GitHub, CoE/ECI cannot help you since we no longer run the service, please contact ETS/ITS https://www.it.ucsb.edu/help-support/it-services-catalog
What Happens when my CoE/ECI Account Expires?
A better question post 2020 is what happens when your UCSBnetID expires? Most GitHub repositories have long since migrated to using UCSBnetIDs and SSO to sign in, so CoE/ECI account expiration will have no affect.
When your UCSBnetID account expires you will no longer be able to login to the web interface of github.ucsb.edu nor will you be able to push changes to repos.
Eventually the repos you own will be deleted.
If you are the owner of an Organization in the UCSB GitHub and your account is expiring, make sure to transfer ownership of the Organization to one of your team members.
All that will remain is your free personal account (https://help.github.com/en/articles/types-of-github-accounts#personal-user-accounts) at GitHub.com that is not associated with UCSB.
How do I unlink my Personal GitHub Account from an Organization?
- Be sure to transfer or copy all repos you wish to keep out of the UCSB Github to your personal account before your UCSBnetID expires.
- Be sure you have a password you know set on your personal github account before unlinking it from SSO (top right >> settings >> passwords and authorization).
- Be sure to turn off DUO MFA before you unlink your account from SSO (top right >> settings >> passwords and authorization).
- Then unlink your personal account from the UCSB GitHub https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-your-membership-in-organizations/removing-yourself-from-an-organization
- Once unlinked its then possible to link your github account to some other method for authentication and turn MFA back on.
Can I Continue to use UCSB Github After I Graduate if I am Still Actively Collaborating with People at UCSB?
Please note that graduation does not always mean the end of your UCSBnetID or association with the University of California Santa Barbara, otherwise post-docs would not exist
Unfortunately, due to the GitHub License stipulated in Can I use GitHub on github.ucsb.edu? and https://github.com/ucsb/github-guide/blob/master/README.md only active UCSB student, faculty, or staff that works directly in support of students’ education is eligible for a GitHub account.
Due to the licensing requirements for GitHub, we can only offer the service to active Student, Faculty or Staff members.
If you are not one of the above, you will need permission from a UCSB Department member, under their sponsorship, a guest/affiliate UCSBnetID can be made through the Identity Annex.
It is highly recommended that you transfer or copy your github repos to a personal one prior to leaving.
Once a UCSBnetID account has been deactivated, all access to your UCSB Github repo is terminated.
Please refer to https://enterprise.github.com/help/articles/moving-a-repository-from-github-com-to-github-enterprise on migrating your repos.
Related articles
Filter by label
There are no items with the selected labels at this time.