git clone -b branch1 --single-branch https://xx でcloneしたローカルリポジトリで、リモートリポジトリから別のブランチを取ってくることはできないでしょうか?

巨大なリポジトリのため、上記の通り--single-branchでcloneしたのですが、その後、branch1作成後の履歴についてgit filter-branch --tree-filterで歴史改変をすることになりました。しかし、branch1の派生元であるmasterがローカルブランチにも追跡ブランチにもない(?)ため、git filter-branch ~~~ master..HEADとすることができません。(masterbranch1作成以降進んでいません)

branch1が派生する直前のコミットをしらべてHEAD~123..HEADとすればよいとは思いますが、今後同様の作業を何度か行う予定があり、そのたびにコミットを調べるのはか面倒ですので、master..HEADと指定するために、リモートリポジトリから派生元ブランチだけを持ってくることができないかと考えました。

git初心者のため、的外れな質問になっていましたら申し訳ありません。