2015-12-02 8 views
5

Mi sono connesso con bitbucket e ho installato Git e sourcetree nel mio computer e provo a collegare sourcetree e bitbucket insieme. ma non potevo collegarli entrambi. quando cerco di clonare percorso di origine repository, si dicegit: 'credential-osxkeychain' non è un comando git. Vedi 'git --help'

this is not a valid source path... 
git: 'credential-osxkeychain' is not a git command. See 'git --help'. 

enter image description here

come questo errore

Non ho alcuna idea su file di credenziale-osxkeychain, e sto usando il sistema operativo Windows

qualcuno può aiutarmi a risolvere questo problema?

risposta

3

C'è qualche possibilità che

$ git config --get credential.helper

sta mostrando osxkeychain? Funziona solo su OS X.

Cercare di trovare il file .gitconfig corrispondente (probabilmente in $ HOME) e rimuovere la riga di supporto delle credenziali.

MODIFICA: Atlassian ha documentato anche lo issue.

+0

hanno documentato il problema e la risoluzione solo per OS X. Se OP lo sta vedendo su Windows, non sembra la stessa cosa. – eis

+0

Come ho detto: rimuovere la riga '[credential] helper = osxkeychain' in gitconfig. – iltempo

+0

@iltempo si mostra osxkeychain. come lo rimuovo? – anuruddhika