Help us understand the problem. What is going on with this article?

eclipseからGithubへのプッシュで401 Authorization Requiredエラー

More than 3 years have passed since last update.

Gitで401 Authorization Requiredエラー

色々試したけど結局原因は分からず・・・
githubへの接続をhttpsからsshに変更して暫定的に対応

エラー内容

Can't connect to any repository: https://github.com/xxx/yyyy.git(https://github.com/xxx/yyy.git: 401 Authorization Required)

エラー発生環境

  • Pleiades All in One Eclipse4.6
  • EGitプラグイン

対処方法

githubへの接続をhttpsからsshに変更

  1. 秘密鍵/公開鍵の生成
    • eclipse → ウィンドウ → 設定 → 一般 → ネットワーク接続 → SSH2 → 鍵管理
      • DSA鍵の生成
      • 秘密鍵の保管(パスフレーズは空白)
  2. 公開鍵をgithubに登録
    • settings → SSH and GPG keys → New SSH key
      • 上記で作成した公開鍵を登録
  3. githubへのURLをhttpsからsshに変更

補足

プロキシを使用している場合はeclipseのsshプロキシ設定が必要

  • eclipse → ウィンドウ → 設定 → 一般 → ネットワーク接続
    • アクティブ・プロバイダーをマニュアルに変更
    • HTTPSスキーマのプロキシを設定
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away