В TortoiseGit, как мне «скопировать» определенные файлы из локальной ветки? - PullRequest
6 голосов
/ 25 августа 2010

Я занимаюсь разработкой в ​​ветке 'master' и хочу скопировать некоторые файлы из 'feature-1'.Как я могу сделать это с TortoiseGit?

(меня не интересуют решения для командной строки.)

1 Ответ

6 голосов
/ 04 апреля 2012
  1. черепаха -> показать журнал ..
  2. в верхней части окна выберите коммит (нажмите all branches, если необходимо), из которого вы хотите получить файл
  3. скопировать файл (ы) из ревизии куда?
    • в рабочий каталог: выберите нужные файлы, щелкните правой кнопкой мыши -> revert to this revision
    • один файл в любом месте: выберите один файл, щелкните правой кнопкой мыши -> save revision to...
    • много файлов (которые не совпадают с рабочим каталогом) где угодно, с каталогами: щелкните правой кнопкой мыши на коммите, выберите Compare with working copy, выберите файл (ы), щелкните правой кнопкой мыши, export selection to... "
    • все в одном коммите (в виде почтового индекса): щелкните правой кнопкой мыши коммит, выберите export this version..
    • .. или просто используйте командную строку, это проще.
...