GitHubダウンロードアクセラレーション

問題点

誰もが知っているように、GitHubは巨大なオープンソースの宝庫であり、プログラマーやプログラミング愛好家が集まる場所でもあります。以前お勧めした多くの優れたオープンソースプロジェクトもGitHubにあります。

しかし、我々は行く準備ができて優れたオープンソースプロジェクト、見るたびに負荷(鮑彪注)ダウン(BAI)を、時間、あなたは見つけるでしょうgit clone異常に遅い速度を!個人的に私にとっては、モバイルブロードバンド200Mのための私の家庭環境では、私は、オープンソースプロジェクトがより速く発見されていないクローンを作成20.00KiB/s、それはあまりにも不快であるとき。

小さなプロジェクトの場合は問題ありません。数分待ってもかまいません。プロジェクトが巨大になるか、プロジェクトファイルの数が増えるとgit clone、失敗する可能性が高くなります。

もちろん、インターネット上のホストやエージェントを変更するなどの一般的な方法を実際に使用することは必ずしも良いことではなく、不安定でもあります。


「コードクラウド」は良いことです

その後、我々はGitHubのダウンロードアクセラレータの方法をご紹介:国によってコードクラウドプラットフォームそらすためにGitHubのプロジェクトの加速度にダウンロードを完了すること。

アイデアを提供してくれたパブリックアカウントiocに感謝

(1)まず、コードクラウドに通常使用可能なアカウントが存在することを確認し、存在しない場合は登録を行ってください。

(2)をクリックし、プラス新倉庫の右上隅に署名+「から選択し、GitHub/GitLabメニュー輸入倉庫」

そして、位置フィル(3)GitHubあなたにはしたいclone倉庫や輸入のアドレス

このステップは、Code Cloudが実行するのに非常に高速です。しばらくすると、Code CloudはGitHubとまったく同じようにプロジェクトのクローンを作成しました。

クラウド上のプロジェクトコードから(4)次の私たちのアドレスは、プロジェクトcloneローカルに、クローンスピードは非常に速く、この時間は、いくつかのMB/s速度がちょうどすぐにプログラムをダウンロードし、問題ありません。

現時点で目標が達成されているのは当然のことですが、まだ実行されていないことがもう1つあることを忘れないでください。

 

リモートアドレスを再度関連付ける

この時点でクローンされたローカルプロジェクトは元のGitHubプロジェクトから完全に分離された別のコピーであるコードクラウドGiteeのアドレスに関連付けられていることを知っておく必要があります

必要に応じて(たとえば、GitHubでプロジェクトについて言及したい場合PR)、次のように、ローカルプロジェクトを元のGitHubプロジェクトに再度関連付ける必要があります。

(1)まず、ローカルウェアハウスディレクトリの下にある隠しフォルダーを見つけます .git

(2)テキストエディタを開き.git、フォルダのconfigプロファイルを

コンフィギュレーション・ファイル[remote"origin"].urlGitHubのGitHubのプロジェクトに位置アドレスに関連付けられた元のフィールドに戻って

もちろん、コマンドラインからリモートアドレスを変更することもできます。効果は同じです。

設定が完了し、この時点では、ローカルプロジェクトは相当であるclone置くコードを言及すること、その後のGitHubの、からPRGitHubの上の問題はないし。

117件の元の記事を公開しました 69件の賞賛 10,000以上のビュー

おすすめ

転載: blog.csdn.net/zsd0819qwq/article/details/105339568