github は独自のプライベート ウェアハウスをプルします (トークン方式、ローカル秘密鍵方式)
問題の背景
日々の開発と学習のプロセスでは、GitHub または他の同様の Web サイトからプライベート ウェアハウス コードを取得する必要性に頻繁に遭遇します。この記事では、その後の参照と最適化を容易にするために、一般的に使用される 2 つの方法、トークン方式とローカル秘密鍵方式をまとめます。
問題が解決しました
1.HTTPSトークン方式
(1) GitHubの個人ホームページで、右上隅のアバターをクリックし、「設定」を選択します
(2)一番下まで引っ張って「開発者設定」を選択します
(3) 「個人アクセストークン」の「トークン(クラシック)」を選択します。
(4) 「新しいトークンの生成」の「新しいトークンの生成(クラシック)」をクリックします。
(5) 内容を入力し、オプションを確認し、下部の「トークンの生成」ボタンをクリックします。
(6) 生成されたトークンをコピーし、次のコマンドを使用してコードをプルします
git clone https://user:[email protected]/https://github.com/xxxx/xxxx
注:
(1) TOKEN はコピーしたばかりのトークンに置き換えられます;
(2) https://github.com/xxxx/xxxx は独自のコード ウェアハウスの https プル URL に置き換えられます
2. SSHのローカルキーモード
(1) git view 現在の git ユーザー名
git config user.name
(2) git set ユーザー名
git config --global user.name "xxx"
(3) git 現在のメールボックスを表示
git config user.email
(4) git設定メールボックス
git config --global user.email "[email protected]"
(5) キーファイルの生成とコマンドの実行
ssh-keygen -t rsa -C '[email protected]'
(6) 実行が完了すると、パス C:\Users\コンピューター ユーザー名.ssh\ に ***_rsa.pub ファイルが生成されます。 (7) 次に、github にアクセスしてログインし、クリックして ssh を追加し
ます-鍵
(8) キーでは、ローカルに生成された id_rsa.pub ファイルの内容をキー入力ボックスにコピーします。タイトルは任意でかまいません。 (9) 上記の
操作が完了したら、キーの SSH アドレスをコピーできます。ウェアハウスに移動し、ローカルに戻って git bash ウィンドウを開き、次のコマンドを実行してコードをローカルにプルします。
git clone 粘贴的ssh路径