Io uso msysgit sul mio computer Windows per Git. Ho installato TortoiseGit principalmente perché mi piace TortoiseMerge e la funzione di registro. Il più delle volte, quando uso git mergetool
per risolvere i conflitti di merge, TortoiseMerge si apre normalmente e mi consente di unire. A volte, ricevo "TortoiseMerge non può essere utilizzato senza una base". Penso che ciò significhi che il file menzionato deve essere aperto in un editor di testo per essere unito manualmente. Qual è il modo più efficace per rispondere al messaggio di errore/messaggio "TortoiseMerge non può essere utilizzato senza una base"?Cosa devo fare quando viene visualizzato "TortoiseMerge non può essere utilizzato senza una base"?
Q
Cosa devo fare quando viene visualizzato "TortoiseMerge non può essere utilizzato senza una base"?
11
A
risposta
9
Questo messaggio si verifica ogni volta che non esiste un file di base (ovvero il file non esisteva nell'albero all'ultimo antenato comune tra i due rami). TortoiseMerge non può gestire le unioni a tre vie dove non c'è una base.
La soluzione migliore sarebbe utilizzare uno strumento diverso. Personalmente uso kdiff3, che gestisce questo caso specifico senza problemi, ma ce ne sono altri là fuori.
Problemi correlati
- 1. Toast non viene visualizzato quando utilizzato nel blocco di cattura
- 2. Cosa devo fare se viene generata una IOException?
- 3. Cosa deve fare respond_to quando viene chiamato senza blocco?
- 4. Un parametro di tipo Scala può fare riferimento a se stesso quando viene utilizzato come parametro per una classe base?
- 5. java.lang.UnsupportedOperationException: getRowData (String rowKey) deve essere implementato quando non viene utilizzato l'algoritmo rowKey di base
- 6. Per cosa viene utilizzato?
- 7. Cosa significa il segno di uguale in TortoiseMerge?
- 8. Per cosa viene utilizzato @@ DEF_SORTORDER_ID?
- 9. Cosa devo fare per essere pagato su Scheme?
- 10. Eval: quando viene utilizzato?
- 11. Cosa devo fare esattamente in viewDidUnload?
- 12. Cosa fare quando rubygems.org non funziona?
- 13. Perché Emoji non può essere visualizzato correttamente in un UITextField?
- 14. Quando deve essere utilizzato WS_EX_NOREDIRECTIONBITMAP?
- 15. linux dlopen: una libreria può essere "notificata" quando viene caricata?
- 16. Report RDLC - Errore Rownumber() non può essere utilizzato nel filtro
- 17. errore QSslSocket quando SSL non viene utilizzato
- 18. Come verificare se __PRETTY_FUNCTION__ può essere utilizzato?
- 19. Indice non utilizzato quando LIMIT viene utilizzato in postgres
- 20. Cosa può fare un puntatore che una variabile non può fare?
- 21. Cosa significa "~ (END)" quando viene visualizzato in un terminale?
- 22. Quando viene utilizzato un initform?
- 23. nginx - etag mancante quando gzip viene utilizzato
- 24. Cosa c'è che non va qui: membro di istanza non può essere utilizzato su tipo
- 25. Che cosa significa "modello di classe non specializzato non può essere utilizzato come argomento modello" significa?
- 26. PieChart non viene visualizzato
- 27. UIPageControl non viene visualizzato
- 28. Perché un modulo non può essere salvato fino a quando non viene caricato un altro modulo?
- 29. Perché utilizzare re.match(), quando re.search() può fare la stessa cosa?
- 30. NamedPipeServerStream.EndWaitForConnection() si blocca solo quando viene utilizzato