Я узнал то, что означает опция 2. Из репозитория можно сделать:
git checkout-index -a -f --prefix=/destination/path/
наклонная черта в конце пути важна, иначе это приведет к файлам, находящимся в / месте назначения с префиксом 'пути'.
С тех пор в нормальной ситуации индекс содержит содержание репозитория, нет ничего специального, чтобы сделать для "чтения желаемого дерева в индекс". Это уже там.
Эти -a
флаг требуется, чтобы проверять все файлы в индексе (я не уверен, что это означает опускать этот флаг в этой ситуации, так как это не делает то, что я хочу). -f
силы флага, перезаписывающие любые существующие файлы в выводе, который обычно не делает эта команда.
Это, кажется, вид "экспорта мерзавца", я искал.
Просто скопируйте вставку с сайта, который рассказывает, как писать автозапуск ..
Откройте Блокнот
Введите:
[autorun]
open=PStart.exe
action=Run PStart Program
icon=PStart.exe
label=My Portable PC
Сохраните файл как autorun.inf
Поместите файл в корень USB-накопителя
В следующий раз, когда вы вставите съемный диск на ваш компьютер указанная программа будет автоматически запускаться с USB-накопителя
ref: http://blog.shankarganesh.com/2007/08/11/how-to-autorun-programs-from-usb-flash -drive /
мой комментарий по этой теме ..