Herramientas de usuario

Herramientas del sitio


clase:daw:daw:1eval:tema05

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
clase:daw:daw:1eval:tema05 [2024/11/07 11:55]
admin [Sincronización de Git]
clase:daw:daw:1eval:tema05 [2024/11/14 10:23] (actual)
admin [Stash]
Línea 157: Línea 157:
 También se puede añadir el argumento ''--worktree'' de forma que quede ''git restore --worktree fichero'' pero no es necesario ya que se hace por defecto. Pero si se usara ''--staged'' no se modifica el área de trabajo por defecto y en ese caso sería necesario añadirlo. También se puede añadir el argumento ''--worktree'' de forma que quede ''git restore --worktree fichero'' pero no es necesario ya que se hace por defecto. Pero si se usara ''--staged'' no se modifica el área de trabajo por defecto y en ese caso sería necesario añadirlo.
  
-  ''git restore'' \\ ''fichero''   ''git restore'' \\ ''--staged fichero''  ''git restore'' \\ ''--worktree fichero''  |  ''git restore'' \\ ''--staged --worktree fichero''  | +^    Restaura el fichero en el //área de trabajo//    Restaura el fichero en el //staged area//  
-|  Restaura el fichero en el //área de trabajo//  |  ✓  |    |  ✓  |  ✓  | +| ''git restore fichero''   |  ✓     |  
- Restaura el fichero en el //staged area//    |  ✓  |   ✓  | +''git restore --worktree fichero''  |  ✓  |    | 
 +''git restore --worktree --staged fichero''  |  ✓  |  ✓  | 
 +''git restore --staged fichero''     |  ✓  |
 </note> </note>
  
Línea 541: Línea 542:
 | Los ficheros modificados (estén o no en el //staged area// |  ✓  |  ✓  |  ✓  | | Los ficheros modificados (estén o no en el //staged area// |  ✓  |  ✓  |  ✓  |
 | Los ficheros nuevos |    |  ✓  |  ✓  | | Los ficheros nuevos |    |  ✓  |  ✓  |
-| Los ficheros los ignorados |    |    |  ✓  |+| Los ficheros ignorados |    |    |  ✓  |
  
  
  
 Y si luego queremos recuperar los cambios se hace con: Y si luego queremos recuperar los cambios se hace con:
 +
 +<sxh bash>
 +git stash pop 
 +</sxh>
 +
 +  * Pero en el caso de hubiera algo en el //staged area// se tendría que hacer con el argumento ''--index'' para que restaure el //staged area//
  
 <sxh bash> <sxh bash>
Línea 551: Línea 558:
 </sxh> </sxh>
  
-<note tip> 
-Si no se añade ''--index'', no se restaurará el //staged area//. 
-</note> 
 ===== Log ===== ===== Log =====
 El comando ''git log'' permite ver el histórico de commits El comando ''git log'' permite ver el histórico de commits
clase/daw/daw/1eval/tema05.1730976938.txt.gz · Última modificación: 2024/11/07 11:55 por admin