Kratki vodič za promjenu korisničkog imena za GitHub

Neke dodatne korake koje treba uzeti u obzir nakon promjene korisničkog imena na GitHubu.

Ovo je 2,38947234. I vjerojatno ću zadnji put promijeniti svoje korisničko ime, (brak je trajan, zar ne?) Pomislio sam da je bolje da napišem kratki post o tome kako se taj prijelaz može postići što glatko. Službene upute o tome kako promijeniti korisničko ime za GitHub možete pročitati ovdje, a oni će vam reći kako to učiniti i što se događa. Slijedi kratki vodič za neke stvari koje treba razmotriti nakon toga.

Gdje napraviti promjene

  1. Promijenite korisničko ime u postavkama računa GitHub.
  2. Ako koristite GitHub stranice, promijenite ime spremišta "username.github.io".
  3. Ako koristite druge usluge koje upućuju na vašu adresu spremišta "username.github.io", ažurirajte ih.
  4. Ako upotrebljavate Netlify, možda ćete se htjeti prijaviti i ponovo povezati svoja spremišta. (Moj je i dalje radio, ali zbog mogućeg nepovezanog problema nisam siguran.)
  5. Prijavite se na Travis CI i druge integracije (pronađite ih na kartici Postavke spremišta -> Integracije i usluge). Ovo će tamo ažurirati vaše korisničko ime.
  6. Ažurirajte svoje lokalne datoteke i repozitorij linkova sa vrlo pažljivo izvršitifind i sednaredbe, i gurnuti natrag promjene na GitHub.
  7. Ponovno postavite sve web stranice koje imate s ažuriranom vezom GitHub.
  8. Popravite sve veze s weba na svoj profil, spremišta ili popise koje ste možda dijelili.

Ažuriranja lokalnih datoteka

Evo nekoliko prijedloga za nizove za pretraživanje i zamjenu vašeg korisničkog imena.

  • github.com/username (Reference na vašu GitHub stranicu u README-ovima ili u kopiji web stranice)
  • username.github.io (Veze do vaše GitHub stranice)
  • [email protected]:username (Git config udaljeni ssh URL-ovi)
  • travis-ci.com/username (Travisove značke u README-ovima)
  • shields.io/github/.../username(Shields značke u READMEs, vrste uključuju contributors, stars, tags, i)

Pomoću ove naredbe za svaki niz možete brzo prepoznati gdje se nalaze gore navedeni nizovi:

grep -rnw -e 'foobar'

Ovo će rekurzivno ( r) pretraživati ​​sve datoteke za nizove koji se podudaraju s cijelim ( w) eponuđenim uzorkom ( ) i prefiksati rezultate s brojevima redaka ( n), tako da ih možete lako pronaći.

Korištenje findi sedmože izvršiti ove promjene puno brže. Pogledajte ovaj članak o pretraživanju i zamjeni.

Uživajte u svojoj novoj ručki! (Nadam se da se drži.)