Моя ситуация была, у меня есть Git Reppo, преобразованный из SVN до HG в Git, и я хотел извлечь только один исходный файл. У меня также были странные символы, такие как A a (кодирующий несоответствие поврежден Unicode ä) и пробелы в имена файлов.
кажется, что это не особенно легко, и вот причина, по которой я отвечаю на свой вопрос, несмотря на множество подобных вопросов, касающихся git [index-filter | подкаталог-фильтр | Фильтр-дерево], поскольку мне нужно было использовать все предыдущие Достичь!
Итак, вопрос: «Как я могу извлечь один файл из репозитория и поместить его в корню нового репо?»