Câțiva pași suplimentari de luat în considerare după modificarea numelui de utilizator pe GitHub.

Aceasta fiind a 2,38947234th și probabil ultima dată când îmi voi schimba numele de utilizator, (căsătoria este permanentă, nu?) M-am gândit să scriu o postare rapidă despre modul în care această tranziție poate fi realizată cât mai ușor posibil. Poți citi instrucțiuni oficiale despre cum să vă schimbați numele de utilizator GitHub aici și vă vor spune cum să o faceți și ce se întâmplă. Următorul este un ghid rapid pentru câteva lucruri de luat în considerare după aceea.

Unde să faceți modificări

  1. Schimbați numele de utilizator în Setările contului GitHub.
  2. Dacă utilizați Pagini GitHub, schimbați numele depozitului dvs. „username.github.io”.
  3. Dacă utilizați alte servicii care indică adresa dvs. de depozit „username.github.io”, actualizați-le.
  4. Dacă utilizați Netlify, dvs. Mai doriți să vă conectați și să vă reconectați depozitele. (Al meu a funcționat în continuare, dar, din cauza unei probleme care nu au legătură, nu sunt pozitiv.)
  5. Conectați-vă la Travis CI și la alte integrări (găsiți-le în fila Setări depozit -> Integrări și servicii). Aceasta vă va actualiza numele de utilizator acolo.
  6. Actualizați fișierele locale și linkurile de depozitare cu foarte atent executatăfind și sed comenzi și împingeți înapoi modificările la GitHub.
  7. Redistribuiți orice site-uri web pe care le aveți cu linkul actualizat GitHub.
  8. Remediați orice legături din jurul web către profilul dvs., depozitele dvs. sau Gists pe care le-ați partajat.

Actualizări de fișiere locale

Iată câteva sugestii pentru șiruri de căutare și înlocuire a numelui de utilizator.

  • github.com/username (Referințe la pagina dvs. GitHub în README sau în copierea site-ului web)
  • username.github.io (Link-uri către pagina dvs. GitHub)
  • git@github.com:username (Git config URL-uri ssh la distanță)
  • travis-ci.com/username (Insigne Travis în README)
  • shields.io/github/.../username (Scutează ecusoane în README, tipurile includ contributors, stars, tags, și altele)

Puteți identifica rapid unde se află șirurile de mai sus folosind această comandă pentru fiecare șir:

grep -rnw -e 'foobar'

Acest lucru va fi recursiv (r) căutați în toate fișierele șiruri care se potrivesc întregului (w) model (e) furnizate și prefixează rezultatele cu numerele de linie (n) astfel încât să le puteți găsi cu ușurință.

ad-banner

Folosind find și sed poate face aceste schimbări mult mai rapide. Vedea acest articol despre căutare și înlocuire.

Bucurați-vă de noul dvs. mâner! (Sper să se lipească.)