Stavo cercando di ignorare alcune cartelle mentre spingevo e ho finito con il solo .gitignore
nel repository. Ora voglio "resettare" il mio repository (resettando voglio dire rimuovere tutte le regole che ho applicato e pulire l'area di commit), in modo da poter aggiungere tutti i miei file e rimuovere le cartelle che non voglio dopo. Qualsiasi aiuto?Come resettare il repository git "locale"?
risposta
Si potrebbe semplicemente eliminare la cartella .git e ricominciare.
rm -rf .git
git init
questo lascerà il .gitignore attualmente in vigore, che sarebbero ancora essere seguito dal nuovo repo git. Il .gitignore potrebbe essere rimosso o eliminare il contenuto in modo che sia un file vuoto.
Se si desidera creare nuovamente il repository, rimuovere semplicemente la directory .git.
Se non è necessaria una cronologia pulita, rimuovere i file dal repository e confermare le modifiche. Se si desidera ripristinare un precedente impegno v'è un comando di reset git
git reset --hard HEAD^
Ecco alcuni ulteriori informazioni How to undo last commit(s) in Git?
Pessima idea poiché estrae il codice dal repository remoto. – user3072843
- 1. Reimposta repository git locale
- 2. Anonimizza un repository git locale?
- 3. Come spostare il repository Git locale in un repository Git remoto
- 4. Come disconnettere il repository git locale dal master remoto
- 5. git - come posso clonare il repository svn locale?
- 6. pip installa un repository git locale
- 7. Elenca i file nel repository git locale?
- 8. Annulla "git resettare --merge"
- 9. rimozione repository git locale da Xcode Project?
- 10. git-merge con repository sul filesystem locale
- 11. Git disable push dal repository locale
- 12. Impossibile eseguire il commit delle modifiche al repository git locale
- 13. Come si elimina un repository locale in git?
- 14. Come spingere un repository Git locale su un altro computer?
- 15. Git: come verificare se un repository locale è aggiornato?
- 16. come copiare un repository locale al server remoto utilizzando git?
- 17. Come rimuovere un repository Git locale da TortoiseGit?
- 18. git: come "consolidare" il locale commits
- 19. hg resetta il repository locale allo stato di quello remoto
- 20. Quale comando diede git che fare con "git resettare --har"
- 21. Qual è la differenza tra git resettare --hard e git resettare --merge
- 22. Aggiornamento nome repository git
- 23. Specchio locale Git
- 24. come recuperare un repository git remote accidentalmente cancellato dal repository locale
- 25. Come connettere un repository git locale esistente al repository remoto esistente in Visual Studio 2013?
- 26. Sovrascrittura del repository git remoto con il mio repository
- 27. Capistrano + Git: repository locale al server di produzione
- 28. Plugin Git Eclipse - rimuovi file da repository senza eliminare locale
- 29. Repository git nidificati?
- 30. Git - Sincronizzazione di un repository Github con uno locale?
@ hus787 vero, ma non sarebbe stato registrato e l'utente è libero di modificarla prima di aggiungerlo. – Morgan
È un peccato che questo sia l'unico modo per farlo. Sarebbe bello se ci fosse un flag -f per 'git init' per farlo. –
'rmdir/s/q .git' su windows – shoe