
リポジトリが2FAを適用する場合、Linux(DebianとUbuntu)でGITリポジトリをどのように使用しますか?コマンドラインGITクライアントはこれをサポートしていないようです。 GIT DesktopはLinuxでは動作しないようです。代替案はありますか?
注:ここで説明されているように、「プライベートアクセストークン」を使用してみました...
2段階認証プロセスで「git pull/push/clone」が機能するようにする
ただし、「git clone https://...git」では、パスワードの代わりにGITユーザー名と新しく作成されたトークンを入力した後でもエラーが発生します。
リモート:パスワード認証のサポートが2021年8月13日に削除されました。代わりにプライベートアクセストークンを使用してください。
答え1
公式GitHubコマンドラインクライアントサポートするブラウザベースのログイン。
実際には、2FAの代わりにSSHキーが使用されることがよくあります。SSH設定に関するGitHubドキュメントを選択し、SSH()を使用するようにリモートURIを更新します[email protected]:project/repository.git
。