Recentemente ho creato un nuovo account con github. Sto seguendo un tutorial di Rails di Michael Hartl online (http://www.railstutorial.org/book#fig:github_first_page) e ho seguito le sue istruzioni per configurare il mio git che erano anche in linea con le istruzioni di installazione di github. In ogni modo, la sezione "Passaggi successivi" su github sono stati:Restituisce il mittente dell'origine Git push "fatale: nessun percorso specificato".
mkdir sample_app
cd sample_app
git init
touch README
git add README
git commit -m 'first commit'
git remote add origin [email protected]:rosdabos55/sample_app.git
git push origin master
ho avuto tutta la strada per l'ultima istruzione (git push origine master) senza alcun problema. Quando ho inserito quell'ultima riga nel mio terminale, tuttavia, ho ricevuto questo messaggio di errore: "fatale: nessun percorso specificato. Vedere" man git-pull "per la sintassi dell'URL valida." Cosa potrei fare di sbagliato?
Ecco il contenuto della .git/config (ricostruita da Jefromi dall'uscita del git config -l
incollati in un commento qui sotto):
[user]
name = Ross
email = [REDACTED]
[core]
editor = gvim -f
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
url = [email protected]:
fetch = +refs/heads/*:refs/remotes/origin/*
qualcuno potrebbe voler prendere in considerazione la redazione di quell'indirizzo email –
Ho riscontrato un problema simile e la risposta di seguito non è stata risolta per me. Ho copiato e incollato l'URL git dal repository GitHub, modificato il file .git/config e verificato che fosse corretto, e ricevo un errore di "avanzamento rapido": per evitare di perdere la cronologia, non avanzare rapidamente gli aggiornamenti sono stati rifiutati Unisci le modifiche remote (ad esempio 'git pull') prima di premere nuovamente. Vedi la sezione 'Note for fast-forward' di 'git push --help' per dettagli . – Elisabeth