可能であれば、gcされていないすべてのコミットでレポジトリをプルする方法を疑問に思っています。
それは次のようなものですか?
$ git clone x
$ cd x
$ git fetch origin -f
?または、他の何か?
何を達成しようとしていますか?なぜあなたがこれが必要なのかを知っていれば、より良い答えを与えることができます。通常、リモートリポジトリの所有者は、フェッチ可能にしたいコミットを参照します。gcされていないダングリングコミットは、いつでも失われる危険があります。
—
スティーブンジェニングス