Opdater brugernavn for at undgå 403-fejl ved push til eksternt repository på macOS Yosemite

Hvordan opdateres brugernavnet til username1 for at kunne pushe til det eksterne repository uden at bruge SSH, når der opstår en 403-fejl på grund af et gammelt brugernavn (username2) på macOS Yosemite (v10.10.5)?

For at opdatere brugernavnet til username1 og undgå en 403-fejl på macOS Yosemite, skal du fjerne gamle credentials fra Keychain, opdatere git konfigurationen, ændre remote URL, cache nye credentials og derefter prøve at pushe igen.

Sådan opdateres brugernavnet til username1 for at kunne pushe til det eksterne repository uden at bruge SSH, når der opstår en 403-fejl på grund af et gammelt brugernavn (username2) på macOS Yosemite (v10.10.5)

Hvis du oplever en 403-fejl, når du forsøger at pushe til et eksternt repository på grund af et gammelt brugernavn, kan du følge disse trin for at opdatere brugernavnet til username1:

  1. Fjern gamle credentials fra Keychain:
    • Åbn Keychain Access fra Applications > Utilities.
    • Brug søgefeltet til at finde og slette gamle credentials relateret til git eller GitHub.
  2. Opdater git konfiguration:
    • Åbn Terminal.
    • Kør følgende kommando for at opdatere brugernavnet globalt:
      git config --global user.name "username1"
    • Kør følgende kommando for at opdatere email globalt:
      git config --global user.email "[email protected]"
  3. Opdater remote URL til at inkludere det nye brugernavn:
    • Gå til din lokale repository mappe i Terminal.
    • Kør følgende kommando for at opdatere remote URL:
      git remote set-url origin https://[email protected]/username1/repository.git
  4. Cache nye credentials:
    • Kør følgende kommando for at cache dine nye credentials:
      git credential-osxkeychain erase
    • Indtast følgende oplysninger, når du bliver bedt om det:
      protocol=https
      host=github.com
      username=username1
      password=your_password
  5. Prøv at pushe igen:
    • Kør følgende kommando for at pushe dine ændringer:
      git push origin master
    • Indtast dine nye credentials, hvis du bliver bedt om det.

Ved at følge disse trin bør du kunne opdatere dit brugernavn og pushe til det eksterne repository uden at støde på en 403-fejl.

Opret din første opgave på få minutter

Spar dig selv for besvær og kom igennem din to-do liste i dag

1

Beskriv din opgave

2

Modtag bud

3

Få løst din opgave

opgaver platform services

Møbelsamling

Hjælp med at samle Ikea klædeskab

opgaver platform services

Maler

Klargøring af lejlighed til flyttesyn

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Havearbejde

Beskæring af 4 større træer

opgaver platform services

IT support

Geninstallering af windows + programmer

opgaver platform services

Elektriker

Installation af Sonos musikanlæg i hus

opgaver platform services

Rengøring

Ugentlig rengøring af lejlighed (114kvm)

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Elektriker

Opsætning af lamper i stue og soveværelse

opgaver platform services

Catering

3-retters menu til 14 mennesker