Io uso git clone da github e ho cancellato alcuni file & modificato alcuni file. Ora voglio mantenere il mio codice locale & ripristinare il modulo originale. C'è un comando per raggiungere questo?Git: come sovrascrivere le modifiche locali?
8
A
risposta
12
Se si vuole risparmiare si cambia prima, è possibile impegnali prima e poi checkout il tuo codice ai commit precedenti: git checkout HEAD^
(uno conferma) git checkout GEAD~2
(2 commette indietro)
Oppure, se non è necessario le modifiche più, esegue git reset --hard HEAD
7
git checkout <name of file>
Se si desidera controllare l'intero repository, quindi dalla directory principale utilizzare
git checkout .
1
git reset --hard
-1
È possibile rimuovere le modifiche locali da questo comando
git clean -f
e tirare le modifiche da:
git pull
Problemi correlati
- 1. Come sovrascrivere le mie modifiche locali in TortoiseSVN?
- 2. Smart Git non mostra le modifiche locali
- 3. Git: Annulla le modifiche locali; aggiungi git. + git rm?
- 4. come sovrascrivere con un git push, sovrascrivere le modifiche al server git?
- 5. come eliminare le modifiche alle branch locali di git?
- 6. Unisci sottostruttura di Git, ma mantenere le modifiche locali?
- 7. cassa git unisce automaticamente modifiche locali
- 8. Git Pull mentre si ignorano le modifiche locali?
- 9. Come annullare le modifiche locali in un file specifico
- 10. Come sovrascrivere i tag locali con git fetch?
- 11. È possibile sempre (forzare) sovrascrivere le modifiche locali durante l'aggiornamento da SVN? Ignora i conflitti?
- 12. È possibile sovrascrivere sempre le modifiche locali durante l'aggiornamento da SVN?
- 13. Impedire che vengano apportate modifiche locali in Git
- 14. Come faccio a unire le modifiche locali con una scorta git senza un commit extra?
- 15. Come spingere le modifiche locali in un repository git remoto su bitbucket
- 16. Come fare GIT ignorare le mie modifiche
- 17. Come vedo le modifiche nell'indice git?
- 18. Git recuperare modifiche non
- 19. GIT: aggiunta di modifiche locali a un ramo non corrente
- 20. Dati principali - Guarda le modifiche e registra le notifiche locali
- 21. Come diff tra le modifiche e le origini locali senza commit
- 22. git: come vedere le modifiche che il prossimo push invierà
- 23. Git pull si interrompe, le modifiche ai file locali verranno sovrascritte dall'unione
- 24. Che cos'è un flusso di lavoro pratico per mantenere le modifiche locali non attivate in git?
- 25. Git errore di tiro: Le modifiche locali alle seguenti file sarebbe stato sovrascritto da fusione:
- 26. Branching SVN con modifiche locali
- 27. Eclipse Git Synchronize non visualizza le modifiche
- 28. git colpa - ignorare le modifiche non
- 29. Come ripristinare un file in una versione precedente senza sovrascrivere le modifiche correnti?
- 30. SVN: unire le modifiche locali in un'altra copia di lavoro
Questo non ha funzionato per me. per qualche ragione sconosciuta, dice che un file swf che non ho modificato è stato modificato e lo elenca come una modifica da eseguire. Ho provato a fare "git checkout path/filename.swf", che fa senza errori, quindi quando faccio lo stato git, elenca ancora il file come modificato localmente. Qualche idea?. Se questo fosse SVN, semplicemente cancellerei il file e farei un altro checkout che porterebbe all'ultima versione. Non riesco a trovare un modo per farlo con git. –