web-dev-qa-db-ja.com

TortoiseGitでGitHubの2要素認証を使用できますか?

私たちはTortoiseGitが好きで、 GitHubの2要素認証 ...を利用したいのですが、この2つは連携したくないようです。

誰かがこれに対する解決策を考え出しましたか?

22

2要素認証に関するGitHubブログの投稿 は、2要素認証が有効な場合にパスワードの代わりに使用できる「個人用アクセストークン」を生成できることを述べています。

enter image description here

TortoiseGitで実際に動作するかどうかはわかりませんが、試してみることはできますか? 認証済みアプリケーションの設定ページ でアクセストークンを生成できます。

enter image description here

16
user456814

お褒めの言葉 カップケーキの答え は、TortoiseGitを使用しながら、GitHub.com内のパーソナルアクセストークン機能を使用します。

  1. 2段階認証を設定

  2. パーソナルアクセストークンを設定する -生成されたトークンをメモします(生成されたトークンの横にある[クリップボードにコピー]ボタンを使用します)。

  3. TortoiseGitにパスワードを記憶するように設定します ここで詳しく説明します

  4. 次に、GitHub.comでプル操作を実行し、ユーザー名を入力しますが、通常のパスワードを使用する代わりに、手順2で生成されたトークンを使用します。

  5. GitHub.comで別のプル操作を実行して、トークンが確実に記憶されるようにします。

25
Roadkillnz

誰かが同じ問題を抱えている場合-TortoiseGitでアクセストークンを使用することは一般的に機能しますが、何らかの理由で通常の認証プロンプトを使用するように強制できなかったため、git clone https://ghusername:[email protected]/repo.git

2

亀を使用した2要素認証を持つGithubでコードをプル/プッシュするには、アクセストークンを生成する必要があります。このトークンをパスワードとして使用します。

追加の手順は次のとおりです–

https://help.github.com/articles/creating-an-access-token-for-command-line-use/

https://github.com/settings/tokens

0
Guri