検索

ホームページ  >  に質問  >  本文

求解:github开启了两步验证后git push使用https方式 验证权限失败

hainuo@hainuo-ubuntu:/www/×××/.git$ git push 
Username for 'https://github.com': hainuo
Password for 'https://hainuo@github.com': 
remote: Invalid username or password.
fatal: Authentication failed for 'https://github.com/hainuo/xi.git/'

我开启了github两步验证后应该如何解决?

由于windows下开发,编码老是自动转换成ansi或者gbk 实在搞不懂所以将电脑格式化撞了ubuntu在ubuntu下面没有githubforwindows方便的gui工具,只能够求助大家了

大家讲道理大家讲道理2851日前1142

全員に返信(2)返信します

  • 淡淡烟草味

    淡淡烟草味2017-04-25 09:05:17

    すでに解決策があります
    参照解決策は、
    パスワードとユーザー名を記憶する
    コマンドラインのパスワードを作成する

    です。

    メインコード

    リーリー
    1. プロフィールページに移動します。
    2. アプリケーション メニュー左側のサイドバーで、[アプリケーション] をクリックします。
    3. 「新しいトークンを生成」ボタン「新しいトークンを生成」をクリックします。
    4. トークンの説明フィールドトークンにわかりやすい名前を付けます
    5. トークン スコープの選択このトークンに付与するスコープを選択します。デフォルトのスコープでは、パブリック リポジトリ、プライベート リポジトリ、ユーザー データ、Gist と対話できます。
    6. トークンの生成ボタン[トークンの生成]をクリックします。
    7. 新しく作成されたトークンセキュリティ上の理由から、このページから移動すると、誰もそのトークンを再度見ることができなくなります。
    8. あとは git Push を実行するだけです
    9. リーリー
    10. ここのパスワードプロジェクトでは、github バックエンドで生成されたアクセストークンを貼り付けるだけです

    ファイルはどこに保存されますか?

    ファイルの保存場所は /home/使用するアカウント/ です

    このディレクトリに 2 つのファイルが生成されます

    .gitconfig

    .git-credentials

    その後、Linux ターミナルでの操作が検証プロセスによって妨げられることはありません。 。

    返事
    0
  • 某草草

    某草草2017-04-25 09:05:17

    github が 2 番目の検証を有効にした後、送信時のパスワードはアカウント パスワードの代わりに個人設定のパーソナル アクセス トークンを使用します

    返事
    0
  • キャンセル返事