Voglio applicare alcune delle modifiche in un git stash a un commit e il resto delle modifiche a un altro.Come posso applicare solo un po 'di git stash?
risposta
Unstash la scorta ...
git stash pop
... usare git add
in modalità di patch ...
git add -p
... e poi commettere che ...
git commit -m "Partial stashed commit"
È anche possibile ripristinare le modifiche non modificate mantenendo l'indice. – R0MANARMY
aprire il terminale e digitare git checkout stash @ {0} -
git checkout [email protected]{0} -- <filename>
Eseguire questa operazione due volte per ogni commit e per tutti i file ames che sarebbe pertinente a ciascuno. Potresti riuscire a farlo per un elenco o un elenco di nomi di file.
Applicare la patch solo per i file che si desidera modificare.
git show [email protected]{0} -- <file(s) in question> | git apply
- 1. git stash applicare la versione
- 2. Stash Git applicare e rilasciare
- 3. git stash domande
- 4. Annulla un git stash
- 5. Come annullare git stash clear
- 6. Git stash due volte
- 7. git stash e git pull
- 8. Cambia messaggio di Git stash
- 9. modifiche di git stash perse
- 10. git Stash e modificati Hunk
- 11. Git Shelve vs Stash
- 12. Come posso applicare solo un'azione clang-format?
- 13. Quando dovrei usare git stash?
- 14. 'git scorta applicare' con modalità interattiva
- 15. Come emulare 'git stash' in fossili, bzr?
- 16. Come combinare più stash in git
- 17. Elenca i nomi di file modificati in un git stash
- 18. Come posso applicare un file patch in git
- 19. Posso applicare un ramo di tipo merge in git?
- 20. Si applica la differenza tra git stash pop e git stash
- 21. git stash pop vs git rebase
- 22. Come posso usare Jenkins con Atlassian Stash?
- 23. Come risolvere "cancellare/modificare" conflitto causato da "git scorta applicare"
- 24. Come posso git stash con Visual Studio Tools per Git v0.8.5.1
- 25. Come risolvere il conflitto di git stash senza commit?
- 26. Come posso generare/applicare patch git solo per commit che alterano file specifici
- 27. git stash non riesco ad aggiornare, come far apparire solo alcuni file
- 28. Alias git stash poop per pop?
- 29. git: posso sottomettere un solo sottocampo di un repository?
- 30. Forza git stash per sovrascrivere i file aggiunti
Cosa intendi con "metà"? La metà di cosa? Metà di ogni scorta o metà dell'elenco di riserva? –
Potrebbe essere per * mezzo * intendi * una porzione *? – bitmask