2010-08-25 14 views
6

Estoy desarrollando en la rama 'master' y quiero copiar algunos archivos desde 'feature-1'. ¿Cómo puedo hacer eso con TortoiseGit?En TortoiseGit, ¿cómo "copio" ciertos archivos de una sucursal local?

(no estoy interesado en soluciones de línea de comandos.)

+0

¿Etiqueta incorrecta? Tu pregunta es sobre TortoiseSVN, pero está etiquetada con tortoisegit. – dwynne

+0

Perdón, quise preguntar acerca de TortoiseGit. Fijo. – Borek

Respuesta

6
  1. TortoiseGit -> Mostrar registro ..
  2. en la parte superior de la ventana, seleccione el commit (clic all branches si es necesario) que desea el archivo de
  3. copia archivo (s) de revisión a dónde?
    • en workdir: seleccione el archivo (s) que desea, haga clic en ->revert to this revision
    • una sola fila en cualquier lugar: seleccionar una sola fila, haga clic ->save revision to...
    • muchos archivos (que no son iguales que en el directorio de trabajo) en cualquier lugar, con los directorios: haga clic con el cometido, seleccione Compare with working copy, seleccione el archivo (s), haga clic derecho, export selection to... "
    • todo en una única confirmación (como zip): haga clic en Confirmar, seleccione export this version..
    • ..o solo usa la línea de comandos, es más fácil.
+1

El paso 3 debe ser "haga clic con el botón derecho en la confirmación, seleccione Comparar con copia de trabajo, haga clic con el botón derecho, exporte la selección a". – Borek

+0

gracias @Borek: agregué esa y otra forma de guardar el archivo de una revisión específica en algún lugar. – jsvnm

+0

El problema con la selección de confirmación es que le mostrará, bueno, solo los archivos en esa confirmación. Prefiero elegir de un árbol de archivos como en esa revisión, así que la tercera opción funciona mejor para mí. Gracias. – Borek

Cuestiones relacionadas