2014-09-20 9 views
6

Ho questo sul mio ~/.vimrc.Vundle non autentifica github

set nocompatible    " be iMproved, required 
filetype off     " required 

set rtp+=~/.vim/bundle/Vundle.vim 
call vundle#begin() 
Plugin 'gmarik/Vundle.vim' 
Plugin 'crooloose/nerdtree.git' 
Plugin 'tomasr/molokai' 
Plugin 'kien/ctrlp' 
Plugin 'bling/vim-airline' 
syntax enable 
colorscheme molokai 

Piuttosto, dritto davvero. Ho un paio di plug-in che voglio installare usando Vundle ma ogni volta che faccio :PluginInstall mi viene richiesto il nome utente e la password github. So che il mio nome utente e la mia password sono corretti, ma continua a non riuscire ad autenticarsi. Ho l'autenticazione a due vie su in github btw. Non penso che importi. Tuttavia, ottengo il seguente errore.

[2014-09-19 23:18:14] 
[2014-09-19 23:18:14] Plugin crooloose/nerdtree.git 
[2014-09-19 23:18:14] $ git clone --recursive 'https://github.com/crooloose/nerdtree.git' '/home/shriek/.vim/bundle/nerdtree' 
[2014-09-19 23:18:14] > Cloning into '/home/shriek/.vim/bundle/nerdtree'... 
[2014-09-19 23:18:14] > remote: Invalid username or password. 
[2014-09-19 23:18:14] > fatal: Authentication failed for 'https://github.com/crooloose/nerdtree.git/' 
[2014-09-19 23:18:14] > 
[2014-09-19 23:19:51] 
[2014-09-19 23:19:51] Plugin kien/ctrlp 
[2014-09-19 23:19:51] $ git clone --recursive 'https://github.com/kien/ctrlp.git' '/home/shriek/.vim/bundle/ctrlp' 
[2014-09-19 23:19:51] > Cloning into '/home/shriek/.vim/bundle/ctrlp'... 
[2014-09-19 23:19:51] > remote: Invalid username or password. 
[2014-09-19 23:19:51] > fatal: Authentication failed for 'https://github.com/kien/ctrlp.git/' 
[2014-09-19 23:19:51] > 
[2014-09-19 23:19:52] 
[2014-09-19 23:19:52] Helptags: 
[2014-09-19 23:19:52] :helptags /home/shriek/.vim/bundle/Vundle.vim/doc 
[2014-09-19 23:19:52] :helptags /home/shriek/.vim/bundle/vim-airline/doc 
[2014-09-19 23:19:52] Helptags: 2 plugins processed 

Ho anche provato il collegamento a github facendo ssh -T [email protected] che dice Hi shriek! You've successfully authenticated, but GitHub does not provide shell access.

Quindi, io sono un po 'perso su quello che sta succedendo. Aiuto?

risposta

10

forse questo è un semplice errore nell'URL dichiarata nei tuoi plugin (che si sta tentando di clonare)

https://github.com/crooloose/nerdtree.git non esiste.
https://github.com/scrooloose/nerdtree.git fa.

Allo stesso modo:

https://github.com/kien/ctrlp non esiste.
https://github.com/kien/ctrlp.vim fa

Dichiarando i nomi nome utente e pronti contro termine a destra nella vostra ~/.vimrc, si dovrebbe evitare questi errori quando la clonazione detto plugin.

+0

Wow. Hai assolutamente ragione. Questi errori di battitura sono quasi troppo imbarazzanti. – shriek