Come sincronizzare i commit non sincronizzati in GitHub per Windows?Come sincronizzare i commit non sincronizzati nel client Windows GitHub?
ho apportato alcune modifiche a un file un mese fa. ho appena realizzato oggi che non sono andati da nessuna parte; il sito web GitHub non ha cronologia delle mie modifiche.
Il client non ha alcuna indicazione che qualcosa non è aggiornato (non ci sono "modifiche non modificate"). Ma ci sono "commit non sincronizzati":
Come faccio a sincronizzare impegna non sincronizzati?
ho provato nulla, e io sono fresco di idee
ho provato clic sul pulsante sync
(qualunque cosa significhi), ma tutto quello che ottiene (dopo barra di avanzamento si muove per circa 7 secondi) è:
Impossibile sincronizzare il ramo
Potrebbe essere necessario aprire una shell e eseguire il debug dello stato di questo repository.
Cliccando open shell, provoca un prompt PowerShell per comparire, dove scriv:
debug the state of this repo
Ma questo non sembra per farlo:
Come faccio sincronizzare i commit non sincronizzati nel client GitHub per Windows?
Bonus lettura
- How to sync unsynced commits? (quando la "testa"è "distaccato")
È un po 'gobsmacking che con 51.8k rep è stato digitato in una shell di comando. Ad ogni modo, 1) i commit che fai vai al tuo repo locale. Il pulsante di sincronizzazione spinge quei commit al repository Github. Git è un DVCS, e come tale significa che si dispone di un repository locale e di un repository remoto che si può gradualmente spingere al repo locale. 2) Questo messaggio di errore del client Github è un po 'criptico. Sei dietro un proxy? –
@RobertGrant Il messaggio di errore non spiega cosa devo digitare *, quindi provo solo ciò che suggerisce. Ho esaurito la pazienza per un sistema di controllo del codice sorgente che fallisce in modo così spettacolare.Inoltre, qualsiasi cosa dopo la prima linea orizzontale nella domanda è materiale di riempimento sprecato. È usato per raggruppare la domanda, per far sembrare che mi sforzi di ricerca. (Idealmente la domanda si è conclusa dopo la prima riga, ma le persone tendono a non essere utili per le domande su una sola riga) –
Il sistema funziona correttamente; qualcuno ha appena scritto un bel client che al momento ha funzionalità limitate e messaggi di errore a volte inutili. Per riferimento futuro: digitare una frase inglese in un prompt dei comandi funzionerà piuttosto raramente. Inoltre, una domanda di linea è valida, se del caso; il trucco è avere abbastanza esperienza tecnica per sapere quando è. Comunque, tornando alla mia domanda: sei dietro un proxy? –