求解:github开启了两步验证后git push使用https方式 验证权限失败
大家讲道理
大家讲道理 2017-04-25 09:03:17
0
2
1138
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工具,只能够求助大家了

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全員に返信(2)
淡淡烟草味

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

です。

メインコード

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

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

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

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

.gitconfig

.git-credentials

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

いいねを押す +0
某草草

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート