Назад | Перейти на главную страницу

Как мне получить определенную версию файла в / tmp с помощью git в Linux?

То есть я не хочу заменять рабочее место,

но загрузите старую версию файла в /tmp?

Это возможно ?

git show $commitid:$filename > /tmp/$filename

Пишет версию $commitid файла $filename к /tmp/$filename.

  • Вы не можете извлечь один файл из удаленного репо
  • Вы можете использовать git-archive, чтобы получить минимально возможную часть или дерево для необходимого набора изменений и удалить ненужные файлы.
  • Ты можешь git checkout cs чтобы вернуться к набору изменений, скопируйте файл из дерева и вернитесь обратно в HEAD git checkout

мерзавец - твой лучший друг