Pagina 1 di 1
Errore Github
Inviato: dom 2 dic 2012, 13:46
da escher
Ciao a tutti, volevo sapere perchè non riesco a inserire i sorgenti da Slackware con github. Al comando:
Non mi fa inserire nè nome nè password, forse devo installare qualche altro pacchetto?
Al comando:
Restituisce la 1.8.0
Codice: Seleziona tutto
git clone https://github.com/UserName/Nome_repository.git
Output:
Codice: Seleziona tutto
fatal: could not create work tree dir 'Nome_repository'.: Permission denied
Risponde:
Codice: Seleziona tutto
fatal: Not a git repository (or any parent up to mount point /home)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
E invece per il comando:
Mi da un errore HTTP perchè non mi fa inserire nè utente nè password.
In ~/.gitconfig ci sta:
Codice: Seleziona tutto
[github]
user = Nome_utente
[user]
name = Nome
email = mia_email
[redential]
helper = cache
[credential]
helper = cache --timeout=3600
Qualche consiglio per risolvere?
Grazie delle risposte !
Re: Errore Github
Inviato: dom 2 dic 2012, 18:18
da 414N
Ma dove stai cercando di clonare il repository?
Sicuro di avere i permessi di lettura/scrittura in quella directory?
Re: Errore Github
Inviato: dom 2 dic 2012, 18:50
da escher
Ho creato una directory e dentro questa directory c'è il sorgente che vorrei mettere dentro al repository creato via browser. Il problema secondo me è il fatto del nome utente e password, non mi chiede mai le credenziali.
Anche facendo la procedura da root da lo stesso errore, infatti non so , secondo me c'è qualcosa con le dipendenze. Devo installare altro oltre al pacchetto di github?
Provando da Debian funziona però non so quali pacchetti ha installato oltre al pacchetto github.
Grazie della risposta.
Re: Errore Github
Inviato: dom 2 dic 2012, 19:01
da 414N
Non esiste nessun pacchetto github. Il sistema di gestione delle versioni dei sorgenti è git ed il client da riga di comando presente in Slackware è più che sufficiente.
Se devi solo "esportare" su github una directory di sorgenti da te creata autonomamente (intendendo al di fuori di git), allora devi innanzitutto inizializzare un repository git per il tuo progetto tramite:
all'interno della directory che conterrà la copia locale del repository che verrà poi esportato su github.
Fatto questo, devi aggiungere i file e le directory del tuo progetto tramite
sempre dall'interno di quella directory.
Poi devi eseguire il commit (che verrà effettuato sempre nella tua copia locale) ed in seguito aggiungere un'"origine remota" (il tuo repo su github) e inviare (push) le modifiche effettuate in locale.
Trovi tutta la procedura illustrata sulla
documentazione di github stesso.
Re: Errore Github
Inviato: lun 3 dic 2012, 18:34
da escher
Ho seguito la guida.
Ho creato un repository via browser.
Ho creato una directory nel mio pc e ho creato dentro il file README.md. Poi sempre nella stessa directory ho dato il comando:
e come output:
poi ho dato:
output di git commit:
Codice: Seleziona tutto
[master (root-commit) bf34f84] First commit
1 file changed, 1 insertion(+)
create mode 100644 README.md
In seguito:
Codice: Seleziona tutto
git remote add origin https://github.com/mio-username/nome-repository.git
e infine:
Come sempre non mi chiede nè username nè password e quindi come output mi da:
Codice: Seleziona tutto
error: Empty reply from server while accessing https://github.com/mio-username/nome-repository.git/info/refs?service=git-receive-pack
fatal: HTTP request failed
Mi sembra un po' strano
Re: Errore Github
Inviato: lun 3 dic 2012, 20:16
da 414N
Non l'avevo notato prima, ma nel tuo .gitconfig hai un campo [redentials] che immagino sia un refuso del campo [credentials], comunque già presente. Prova a far pulizia...
Re: Errore Github
Inviato: mar 4 dic 2012, 19:52
da escher
Secondo te devo cancellare tutto quello che c'è dentro il file o lasciare solo i campi vuoti?
Così:
Codice: Seleziona tutto
[github]
user =
[user]
name =
email =
[redential]
helper =
[credential]
helper =
Ps: E' proprio Redential non Credential.. a meno che non ho messo mano e abbia cancellato una C ma credo di no
Grazie per il supporto!
Re: Errore Github
Inviato: mar 4 dic 2012, 19:57
da 414N
[redential] non sta né in cielo né in terra, percui puoi eliminare lui e la sua sezione (ovvero il solo campo helper corrispondente).
Il resto lascailo com'è.