Как использовать git fetch и checkout без локального создания удаленной ветки?

Вариант использования:У меня есть репозиторий на GitHub, кто-то разветвил его, добавил новую функцию и инициировал запрос на включение. Я не могу автоматически объединить его, потому что есть небольшие проблемы, которые я хотел бы исправить в первую очередь.

Это одно-разовое действие. Мне никогда не понадобится этот удаленный репозиторий, поэтому я не хочу создавать локальную remoteветку.

По сути, я хотел бы:

  1. скопировать файлы из удаленного репозитория и переписать свой собственный (без какой-либо информации, связанной с git-).
  2. вижу разницу с моей нынешней головой.
  3. исправить что-то и закоммитить.

Как это сделать?

git checkout git://github.com/xxx/xxx.gitвообще не работает (сбой с ошибкой)

git fetch git://github.com/xxx/xxx.gitработает, но ничего не обновляет

15
задан Mark Fisher 28 August 2019 в 13:44
поделиться