Могу ли я просто как-то клонировать какой-то скелет только части журналов целевой ветви?
Это неправильное представление о том, что такое журнал. Журнал - это не какие-то заранее записанные слова о репо. (Это рефлог.) Когда вы говорите git log
, git описывает репо прямо сейчас. Так что нет, вы не можете сказать git log
, не зарегистрировав на самом деле коммиты, которые вы хотите зарегистрировать.
В некоторых случаях вы можете попросить удаленный git (например, github или gitlab) сделать git журнал или reflog для его репо и сказать вы то, что он видит. Похоже, это то, что вам нужно.
Но сначала вы должны подумать, зачем вам это нужно. Если вы клонировали это репо, у вас уже есть вся история. Если prod/F2020.final.app
присутствовал во время клонирования, вы можете зарегистрировать его сейчас, не загружая ничего другого.