git nativo consente partial commits: è possibile impegnare solo alcune delle righe del file e lasciare il resto per un commit successivo.Puoi eseguire il commit parziale in TortoiseGit?
È possibile in TortoiseGit?
git nativo consente partial commits: è possibile impegnare solo alcune delle righe del file e lasciare il resto per un commit successivo.Puoi eseguire il commit parziale in TortoiseGit?
È possibile in TortoiseGit?
Sì, ci sono official instructions nei documenti.
In pratica, trovo questo flusso di lavoro utile:
La risposta https://stackoverflow.com/a/32527098/3906760 è sostanzialmente corretto, ma ci sono meno passaggi necessari.
Questi passaggi sono necessari poiché TortoiseGit non supporta ancora l'intero processo di gestione temporanea e la selezione di blocchi/blocchi, cfr. https://tortoisegit.org/issue/2299.
È anche molto fastidioso e confuso rispetto alla funzione git nativa. – Mehrdad
@ Mehrdad Non ho mai capito come funziona la funzione git nativa! Sembrava sempre troppo complesso per me ... D'altra parte TortoiseHg è molto semplice: quando ti impegni semplicemente seleziona/deseleziona i blocchi che vuoi/non vuoi. Mi sento davvero come TortoiseHg è ancora più efficiente di TortoiseGit (anche se non ho usato TortoiseHg per 2-3 anni). – user276648
Lo strumento nativo 'git gui' ha la caratteristica desiderata, e il metodo menzionato in questa risposta è molto fastidioso come posso vedere. – ollydbg23