Ho letto tutte le domande simili su questo; sembra che nessuno dei seguenti ha lavorato:Git Pull non è possibile, file non raggruppati
Delete offending files
git reset --hard HEAD
git stash
git pull
Quasi ogni combinazione, stashing modifiche e tirando dal repository, si traduce in file unmergable. Mi piacerebbe scartare tutte le modifiche locali e usare solo il telecomando, ma non posso clonare di nuovo (limiti di larghezza di banda e utilizzo di Internet con lo sviluppatore che cerca di farlo). Come faccio a fare questo?
appena provato:
git stash
git pull
Inoltre non ha funzionato.
Ulteriori informazioni
C'è un locale di impegnarsi, e il monte ha un commit pure. Ho quindi provato git pull --rebase
ma non funziona ancora correttamente ... Questo mi dà errori - "in uscita a causa di un conflitto irrisolto". Se lo faccio git stash, git reset --hard HEAD, git pull --rebase
, ottengo l'errore "tiro non è possibile, le modifiche non unite ..."
Non riesco a testare questo quindi non ho idea se questo funziona - ma ho upvoted per una buona soluzione –
@timothyov Questo è vero, ma in base alla domanda che sentivo che era implicita. –
Dalla recente modifica approvata, aggiungendo all'inizio l'avvertimento, proprio come per sottolineare che è già stato detto: "Quindi [git] cambia la directory di lavoro in modo forzato per abbinare la struttura/i contenuti del file a quell'hash." Ma suppongo che non fosse abbastanza esplicito. –