私の状況は次のとおりです。
git Repo Bに保存されている別の「プロジェクト」からの資料を参照するフォルダーを含むgit Repo Aがあります。フォルダーは実際には単なるシンボリックリンクであるため、実際には存在しません。
私がやりたいのは、レポ B からこのフォルダーのみに「git pull」してから、可能な限り多くの履歴を保持してレポ A にプッシュすることです (変更が逆方向に進む必要がある場合)。
すべてのファイルを手動でアップロードすることもできますが、それではすべての履歴が失われます。また、2 つの個別のリポジトリとリンクを作成することもできますが、可能であればプロジェクト B をプロジェクト A にマージしたいと考えています。
gitには次のようなものがありますか....
git remote add projectb GITURLFORB
mkdir projectb
git add projectb && git commit projectb
git push origin master
git pull projectb master --into_folder projectb
git push origin master
ありがとうございました