Skip to main content

GitHub – Initial Login

Logging into GitHub Enterprise Cloud

  • Source: https://ncsu.service-now.com/kb_view.do?sys_kb_id=f4384ceb83eb16549a7074efeeaad3a6
  • {Open} https://github.com/
  • {Click} Sign in
  • If your NCSU user id is: jdoe22
    • Username or email address: jdoe22_ncstate
    • {Click} Sign in with your identity provider
    • Single sign-on North Carolina State University {Click} [Continue]
    • NCState Logo {Click} campus email address.
    • {Type} Password {Click} [Sign in]
    • {Click} [Continue]
    • DUO Authentication
    • Stay signed in? [No] [Yes]
    • Should take you to personal GitHub Enterprise Cloud page.

Other Resources

Migration Example

  • Open Terminal
  • export GH_HOST=github.com
  • gh auth login –git-protocol ssh –with-token aadfadklfjlkadf;adfj
  • gh extension install github/gh-gei
  • export GH_PAT=aadfadklfjlkadf;adfj
  • export GH_SOURCE_PAT=zzlakdjf;ladj;kjk
  • gh gei migrate-repo –github-source-org ncstate-cos-brc-it –source-repo puppet –github-target-org ncstate-cos –target-repo brc-puppet –ghes-api-url https://github.ncsu.edu/api/v3