2017-10-29 3 views
2

Ich habe derzeit Probleme beim Verbinden (Schieben/Ziehen) mit meinem Github-Account.Cant push/pull Projekte auf GitHub

Ich habe vorher ein altes Github-Repository verwendet und beschlossen, ein neues zu erstellen. Dies könnte zu dem Problem beigetragen haben. Seitdem kann ich nichts mehr schieben oder ziehen.

Ich habe Intellij als meine IDE verwendet. Jedes Mal, wenn ich Push sendet sie diese Nachricht aus:

„Can not GitHub-Sharing-Prozess erfolgreich erstellt Projekt‚Praxis2‘auf GitHub beenden , aber erste Push fehlgeschlagen: nicht in der Lage, den Zugang 'https://github.com/ ****/practice2.git/': Die angeforderte URL hat einen Fehler zurückgegeben: 403 "

Error Bisher haben die Lösungen, die ich versucht habe, keine funktioniert. Ich habe versucht, es durch zu lösen:

hat
- creating the directory in Github and then just pushing it 
- committing it entirely 
- reinstalling Intellij 
- reinstalling git 
- tried to change .git config URL 
- pushing/pulling it through command line 
- deleting and then adding the remote, changing my "global user.name" and "global user.name" 

keine bisher

es in der Befehlszeile gearbeitet scheint eine Verwirrung Github Im mit, auf dem sein: remote: Die Erlaubnis zum @ # @! /practice.git (aktuelle github im drängen zu) verweigert für MEPacana (alte github). Seit Beginn dieses Problems ist fast ein Monat vergangen.

+0

in Ihrem Git Repo, ist Ihr Konto als Mitarbeiter aufgeführt? –

+1

Um das Problem einzugrenzen, versuchen Sie, über die Befehlszeile zu ziehen. Was passiert, wenn du einen "git pull" machst? –

Antwort

1

Überprüfen Sie den Wert der git config credential.helper: Es ist möglich, dass es einen Cache-Mechanismus deklariert, der die falschen (alten) Credentials für GitHub vorschlägt.

Unter Windows beispielsweise wäre das Windows Credential Account.

Nicht vergessen: Das Ändern der user.name/user.email hat nichts mit Authentifizierung zu tun.

+0

Es war das Windows Credential-Konto. Ich hatte dieses Problem seit fast einem Monat. Ich habe tatsächlich einen Stack-Überlauf-Account erstellt, nur um das zu fragen. Vielen Dank! –

+0

@MikePacana Großartig! Ich bin froh, dass ich meinen Dienst getan habe. Jetzt kannst du anfangen, andere Fragen zu beantworten;) – VonC

0

Die Sprache, die Sie verwenden, um Ihr Problem zu beschreiben, ist nicht sehr präzise, ​​so dass ich nicht sicher bin, welches Problem Sie haben. Ich werde versuchen, Ihre Frage neu zu formulieren, lassen Sie mich wissen, wenn dies falsch ist:

I am currently having problems pushing to or pulling from one of my remote repositories on GitHub.

I have an existing project that has been associated with an old repository on GitHub. I decided to create a new remote repository and since then have not been able to push or pull anything.

Wenn diese Zusammenfassung korrekt ist, dann können Sie die GitHub documentation on changing a remote URL oder die related SO question relevant finden.

Als ein weiterer Punkt empfehle ich Git für dieses Problem aus der Befehlszeile zu verwenden, um alle Probleme zu isolieren, die Intellij hinzufügen könnte. Dadurch können Sie auch die Anweisungen auf diesen Links genauer verfolgen.

Denken Sie daran, dass Ihre Fernbedienung entweder eine SSH- oder eine HTTP-URL verwenden kann. es lohnt sich zu überprüfen, ob das das Problem sein könnte.