Use `git commit -p` o` git add -p` con magit

7

¿Cómo hacer git commit -pen magit?

No tener esta sección en la página man

Mário idival
fuente

Respuestas:

10

El búfer de estado mostrará los cambios sin clasificar. Mueva el punto a los cambios que desea organizar y llame magit-stage( s). Si desea organizar un subconjunto de cambios dentro de un solo trozo, puede seleccionar las líneas con la región antes de llamar magit-stage.

Consulte la sección "Puesta en escena y sin puesta en escena" del manual para obtener más información.

Kyle Meyer
fuente
1

Si desea representar líneas de códigos que puede hacer magit-status, en un archivo de la lista de archivos sin clasificar d, selecciono las líneas que desea mostrar s.

leontalbot
fuente
1
dcorre magit-diff-popup. ¿Por qué estás sugiriendo eso?
phils
1
@phils Presumiblemente, la idea es presionar "d d" para llegar a una diferencia de magit y luego seleccionar y poner en escena el cambio deseado y poner en escena aquellos con "s". La respuesta podría usar algunos detalles más, IMO.
Qudit
1
Espero que tengas razón; pero es muy extraño (en mi opinión) sugerir primero ir al búfer de estado y luego abrir un búfer diff, dado que todos los diffs están disponibles directamente dentro del búfer de estado . No puedo imaginar que mucha gente lo haga de esa manera.
phils
1
@leontalbot puede ver todos los cambios no organizados y usar la C-SPCselección del búfer de estado también. ¿Por qué quieres ir al búfer diff?
npostavs
1
Sí, exactamente de la misma manera. Expanda el archivo, seleccione una región y escriba spara organizar la región.
Phil