2012-06-21 15 views
7

Ho guardato in giro StackOverflow e in altri luoghi (inclusa la documentazione Git) e non riesco a farlo funzionare. Ecco cosa ho fatto:Creazione di un repository centrale in Git dal repository locale esistente (in Windows)

Per impostare il repository centrale (su // SomeUNC);

git init --bare Central.git 

Questo crea una cartella //SomeUNC/Central.git.

Ora, nel repository locale, provo:

git remote add Central //SomeUNC/Central.git (this is ok) 
git push -all Central 

Questo dà l'errore:

fatale: 'Central' non sembra essere un repository git
fatale: La fine remota appeso inaspettatamente

Sono sicuro che mi manca qualcosa di semplice. Grazie per l'aiuto!

+0

Siete in grado di accedere '// SomeUNC/Central.git' dal computer locale (utilizzando Windows file browser)? –

+0

@Justin ᚅᚔᚈᚄᚒᚔ, mi scuso. Ho accettato la tua risposta. – rht341

risposta

12

Sembra che i percorsi non siano validi. Eliminare il repository nuda e provare questo dalla cartella di lavoro repository locale:

git init --bare //UNC/Path/to/Central.git 
git remote add Central //UNC/Path/to/Central.git 
git push --all Central 
+0

Grazie, Justin. Questo ha fatto il trucco! – rht341

+1

@ rht341: Piacere mio. Ricorda di accettare le risposte corrette su tutte le tue domande facendo clic sul segno di spunta grande accanto al conteggio dei voti. –

Problemi correlati