Sono molto nuovo a Git, quindi di fronte ad alcuni problemi con l'uso corretto. Ecco il mio scenario.Errore Git: 'upstream' non sembra essere un repository git
Ho un fork del mio master repository e lo ho clonato nel mio locale. In questo, ho 2 rami per diverse correzioni.
Quando mi impegno, ho visto una dichiarazione nel git-diciamo che sono 3 avanti e circa 20 commit dietro.
Capisco che la mia forcella non è sincronizzata con il master. Ho anche bisogno di unire i due rami (o dovrei farlo?)
Ho usato il client Windows per la sincronizzazione. Ma sembra che io non stia seguendo il modo Git. Così, ho provato a seguire i passaggi descritti in https://help.github.com/articles/syncing-a-fork/ che mi sta dando un errore come segue (sto usando Windows).
$>git fetch upstream
fatal: 'upstream' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Sono un po 'confuso. Per favore aiutami con i passi che dovrei seguire in questo scenario.
@HuStmpHrrr
dispiace per aggiungere i dettagli in commenti io modifico la questione per migliorare la leggibilità
eseguendo il comando:
$>git remote returning two values
acme-development (which the name of my actual/main repository, from where I forked) and
origin
Aggiungendo qualche info in più .
Dopo aver effettuato un'operazione di recupero, ho provato un origin/master si fondono al mio padrone Si prega di vedere la schermata
Ma, se faccio il login al mio account online Github, si sta dicendo un storia diversa.
Il mio cliente dice che git repo locale è aggiornata. Ma il git online dice che ci sono 42 commit dietro e 7 commit avanti.
come hai "clonato"? Immagino tu intenda "git fetch origin". se hai definito un upstream, 'git fetch' da solo funzionerebbe. o la maggior parte delle persone in realtà preferisce 'git pull'. – HuStmpHrrr
Penso che tu debba mostrarci 'git remote'. – HuStmpHrrr
$> git remote sviluppo origine – kallada