geoffreyarthaud / oc-install-ide-cours

Activité du cours Openclassrooms "Installez votre environnement de développement Java avec Eclipse".
MIT License
30 stars 2.4k forks source link

impossible de commit and push #1102

Open JustVinz29 opened 1 year ago

JustVinz29 commented 1 year ago

Bonjour. dans Eclipse j'ai un message d'erreur quand j'essai de commit and push qui indique ceci : Can't connect to any repository: https://github.com/JustVinz29/oc-install-ide-cours.git (https://github.com/JustVinz29/oc-install-ide-cours.git: not authorized)

Namoib commented 1 year ago

https://stackoverflow.com/questions/68790276/pushing-from-eclipse-to-my-github-repository-via-https-stopped-working-git-rec

CapitainFlam commented 8 months ago

🇫🇷 French here, 🇬🇧 ENGLISH translation BELOW.

La réponse StackOverflow est très complète... Même si elle est parfois un peu sibylline. Évidement, vous devez déjà avoir un compte GitHub, et être connecté pour faire cette manip.

Voici ma version traduite et amendée. ...Si ça ne marche pas, au moins, on aura essayé, c'est sans doute que quelque chose a encore changé, donc celui ou celle qui trouve la solution commentera ci-dessous.

Traduction ci-dessous de : https://stackoverflow.com/questions/68790276/pushing-from-eclipse-to-my-github-repository-via-https-stopped-working-git-rec , n'hésitez pas à aller voir cette réponse pour les autres possibilités (SSH...) et/ou si cela ne fonctionne pas, sans doute que la réponse / modification aura été postée là-bas.

EDIT : en plus, les méthodes officielles proposées par GitHub sont décrites ici.

1. Dans GitHub : générer le token (jeton) d'accès aux API

2. Dans Eclipse, utiliser ce token

...Et voilà 👍 . Vous pouvez maintenant Commit et Push en toute quiétude avec un jeton (token) d'accès aux API de GitHub ! 🎉

Oups ! J'ai pas copié mon token / j'ai perdu mon token

C'est moche ! 😅

Vous pouvez le voir, toujours dans Settings > Developer settings > Personal access tokens ( lien : https://github.com/settings/tokens ), mais vous ne pourrez plus accéder à sa valeur. available token

Vous pouvez le modifier, ou le détruire pour le re-créer, mais dans les deux cas, il faudra ré-enregistrer ce nouveau token dans Eclipse, et éventuellement l'enregistrer (à nouveau) dans le Secure Store. lost token

🇬🇧 ENGLISH translation :

The StackOverflow response is very comprehensive... Even if it is sometimes a little cryptic. Of course, you must already have a GitHub account, and be logged in to do this.

Here's my translated and amended version (and translated back to english). ...If it doesn't work, at least we've tried, it's probably because something has still changed, so whoever finds the solution will comment below.

Translation below from: https://stackoverflow.com/questions/68790276/pushing-from-eclipse-to-my-github-repository-via-https-stopped-working-git-rec , feel free to check this answer for other possibilities (SSH...) and/or if it doesn't work, the answer/amendment will probably have been posted there.

EDIT : in addition, the official methods proposed by GitHub are described here.

1. In GitHub: generate the API access token

2. In Eclipse, use this token

...And that's it 👍 . You can now Commit and Push in peace with a token for access to the GitHub APIs! 🎉

Oops! I didn't copy my token / I lost my token

This is bad! 😅

You can still see it in Settings > Developer settings > Personal access tokens ( link: https://github.com/settings/tokens ), but you won't be able to access its value. available token

You can modify it, or destroy it to re-create it, but in both cases, you'll have to re-register this new token in Eclipse, and possibly save it (again!) in the Secure Store. lost token

Translated with www.DeepL.com/Translator (free version) ...and a few correction from me afterward.