Come si può rimuovere i git gacnhes inutilizzati da Tortoise-Git? Questi rami sono stati rimossi sia localmente che da remoto, mi piacerebbe non vedere più di loro quando si utilizza questa discesaCome rimuovere rami di git inutilizzati
risposta
È necessario eseguire git remote prune origin
. Questo eliminerà i rami di monitoraggio remoto che non rappresentano più un ramo sul telecomando.
Non lo rimuove da Tortoise-Git. C'è qualcosa di specifico che devo fare per questa applicazione? – JAM
quando si esegue 'git branch -a' si vedono quei rami (con o senza origine)? –
Adam: sia a livello locale che remoto vedo solo i rami che devo vedere. Il rumore che appare in alto non è presente – JAM
Forse hai appena potato/rimosso i rami e la cache non è aggiornata. È possibile interrompere il processo tgitcache.exe
per reimpostare la cache.
Killing (e successivo riavvio) questo processo non ripristina le voci memorizzate nella cache – JAM
È possibile eseguire "visualizza registro", quindi scorrere verso il basso fino a dove viene visualizzato l'indicatore del ramo, fare clic con il pulsante destro del mouse e chiedere di eliminarlo. In genere lo vedrai due volte come foo e origin/foo e potresti volerli eliminare entrambi.
Non ho trovato un modo per fare l'equivalente di git remote prune origin
dalla GUI di TortoiseGit.
A partire da TortoiseGit 2.4.0.2 c'è un modo per farlo eseguire git remote prune origin
. Nella finestra di sincronizzazione è possibile selezionare "Ripulisci rami remoti obsoleti" che rimuoverà tutti i rami remoti già rimossi dalla cache locale.
Non so se questo esiste già nelle versioni precedenti, perché io di solito uso la linea di comando ^^
- 1. Rimuovere selettori CSS inutilizzati
- 2. git: rami divergenti; come procedere?
- 3. Git in TFS - Rimuovere rami dopo la fusione
- 4. rami radice git ... come funzionano?
- 5. Git: risparmio di vecchi rami
- 6. Organizzare i rami di git
- 7. git - merge differenza di rami
- 8. Git - Tracciamento di rami remoti
- 9. ripulire vecchi rami di git remoti
- 10. rimuovere i jar inutilizzati dal progetto
- 11. Come rimuovere i nomi dei rami cancellati dal completamento automatico?
- 12. Come trovare e rimuovere pacchetti Delphi inutilizzati da un progetto
- 13. XSL - Come rimuovere gli spazi dei nomi inutilizzati dall'origine xml?
- 14. Come unire rami in Git da "hunk"
- 15. Come posso archiviare i rami git?
- 16. Come utilizzare correttamente git e rami
- 17. Git: come mantenere i rami paralleli permanenti
- 18. Come unire file specifici da rami Git
- 19. git-svn clone | rami spuri
- 20. Contrassegna più rami in git?
- 21. Rami Git Understanding Vista grafico
- 22. aggiornamento rami utilizzando git pull
- 23. rami Git: Inseguimento a monte
- 24. Unione di 2 rami insieme in GIT
- 25. Rimuovere i moduli/componenti inutilizzati dalla build dell'interfaccia utente Semantic
- 26. Come auto merge git rami prima di un Jenkins costruire
- 27. Come creare un clone git con rami di un "sottoprogetto"?
- 28. Come mantenere i rami git di lunga durata
- 29. Git ricevere/aggiornare ganci e nuovi rami
- 30. Visual Studio 2013 - Git - Recupero rami remoti
Credo che questo è stato chiesto qui: https://stackoverflow.com/questions/19928808/deleted -remote-rami-ancora-elencati-in-tartaruga e quella risposta è piuttosto buona. –