0 前書き
GitHub を使用する際には、他の人のプロジェクトをよく使用しますが、毎回自分のプロジェクトに直接クローン(コピー)すると、多くのスペースを占有してしまいます。なぜなら、GitHub は各ユーザーに対してスペースが限られているからです。そのため、他の人のプロジェクトをコピーする代わりに、参照の方法を使用します。
多くの GitHub リポジトリが他のリポジトリを参照しているのを見ることがあります。まるでシンボリックリンクを作成したかのようです。
クリックして開くと、別の GitHub リポジトリ(他の人のリポジトリかもしれません)が表示されます。
1 操作手順
GitHub Desktop を使用して、yolo2via というプロジェクトをローカルにクローンしました。
GitHub Desktop で、Repository → Open in Command Prompt をクリックします。
すると、以下のようなターミナルが表示されます。
例えば、yolov7 というプロジェクトを参照したい場合、ターミナルに以下を入力します。
git submodule add https://github.com/WongKinYiu/yolov7.git yolov7
その後、GitHub Desktop を開き、更新の説明を入力し、Commit to Main をクリックし、最後に Fetch origin をクリックします。
GitHub のウェブサイトにアクセスすると、yolov7 が追加されていることが確認できます。
原文リンク: https://blog.csdn.net/WhiffeYF/article/details/126686686