C'è una voce di menu "Push", ma quando clicco su di essa, non accade nulla, tranne che per una sottile barra progressiva che appare e non è mai finita. Dalla pagina Docs di Code di Visual Studio, ho trovato questa riga: "La gestione delle credenziali non è gestita da VSCode per ora" e quella pagina si collega a una pagina GitHub sull'helper delle credenziali, che è troppo specifico per altri server remoti (nel mio caso, bitbucket) e non abbastanza specifico su come impostare per VS Code.Come fare git push in Visual Studio Code?
risposta
Se siete in Windows Utilizzare questa riga nel bash git:
git config --global credential.helper wincred
prossima volta git ricorderà la password. Questo è tutto, il VSCode funzionerà bene;)
Bye Bytes!
Inoltre, [questa risposta] (http://stackoverflow.com/a/15382950/1061340) fornisce indicazioni su dove vengono salvate queste credenziali in Windows e come è possibile gestirle (Modifica o Elimina). – noquierouser
Ottimo! Questo funziona. È necessario inserirlo una volta sulla riga di comando dopo il comando config. – zhouji
Can not VS Code ci chiede la password ogni volta che spingo o tiro? Coz Io seriamente non voglio comunicare con Central Repo senza password. – shashwat
Attualmente, VSCode implementa l'integrazione git creando spawn git
. Se git push
funziona sulla tua riga di comando senza chiedere username/password, dovrebbe funzionare anche da VSCode.
Non so se l'impostazione di SourceTree per non richiedere un nome utente/password è sufficiente per ottenere la riga di comando di vaniglia git
non richiesta.
Se (o futuri utenti) cercano istruzioni specifiche per bitbucket (anche se per git più in generale) Here è la pagina di aiuto di Atlassian per l'autenticazione permanente utilizzando la memorizzazione delle credenziali nella cache.
Dì a Git il tuo nome in modo che i tuoi commit siano etichettati correttamente. Digitare tutto dopo qui il $:
git config --global user.name "IL TUO NOME"
Dillo Git l'indirizzo di posta elettronica che verrà associato al tuo Git impegna. L'e-mail che specifichi dovrebbe essere la stessa trovata nelle tue impostazioni e-mail su Github. Per mantenere nascosto il tuo indirizzo email, consulta "Mantenere privato il tuo indirizzo email".
git config --global user.email "IL TUO INDIRIZZO EMAIL"
vedere questo: Set Up Git
oppure puoi usare un'estensione per impostarlo localmente per ciascun repository (utile se hai email separate per lavoro e oss): https://marketplace.visualstudio.com/ macchine? itemName = shyykoserhiy.git-autoconfig –
- 1. Come connettersi al repository git esistente utilizzando Visual Studio Code
- 2. Codice Visual Studio push automaticamente
- 3. Visual Studio Tools per GIT - FETCH/PUBLISH vs PULL/PUSH
- 4. Microsoft Visual Studio Tools per errore push git
- 5. Visual Studio 2012 Code Coverage
- 6. Come configurare Visual Studio Code e tslint?
- 7. Disable Code Analysis in Visual Studio 2012
- 8. HTML5 canvas intellisense in Visual Studio Code
- 9. Reagire intellisense in Visual Studio Code
- 10. JQuery intellisense in Visual Studio Code
- 11. Spaces to tabs in Visual Studio Code
- 12. Git SubModule Visual Studio
- 13. commenting code C# visual studio best practice
- 14. Come chiudere una cartella aperta in Visual Studio Code?
- 15. Come Code Contracts per lavorare in Visual Studio 2010
- 16. Come utilizzare Visual Studio Code come editor di default per Git
- 17. Visual Studio Code Analysis vs StyleCop + FxCop
- 18. come aggiungere Intellisense a Visual Studio Code per bootstrap
- 19. Filtra i file mostrati in Visual Studio Code
- 20. Come si aprono più istanze di Visual Studio Code
- 21. Come fare TDD con Typescript nel codice di Visual Studio?
- 22. git come disabilitare push
- 23. Rimuovere un file da Git in Visual Studio
- 24. Visual Studio 2013 - Git - Recupero rami remoti
- 25. Come posso fare in modo che git rifiuti il push del codice che non verrà compilato?
- 26. Git: Stop git push
- 27. Visual Studio 2015 git erroring fuori
- 28. Bitbucket git push come utente
- 29. Visual Studio 2013, Git and Shelving
- 30. Come strutturare un progetto dnx di asp.net 5 con unit test in Visual Studio Code?
Hai già accesso setup per il repository git con ssh o login/password? –
@SlawaEremkin So come usare git. Il problema è probabilmente più sulla gestione delle credenziali. Modificherò la domanda per chiarire. – zhouji
@GuyBouallet So come impostare correttamente il repository per SourceTree, ma non ho capito cosa dovrei fare in VS Code e non ho visto alcun messaggio da CS Code. È lì che ho bisogno di aiuto. – zhouji