web-dev-qa-db-fra.com

Comment me connecter à mon dépôt Git existant à l'aide de Visual Studio Code

J'utilise le code Visual Studio depuis longtemps, depuis la v0.9.1. J'ai maintenant rencontré le besoin d'utiliser GitHub et un dépôt en ligne Git.

J'ai le repo git en ligne mis en place et je suis en train de changer pour le repo en ligne en utilisant GitHub. Récemment, je me suis rendu compte que je pouvais gagner du temps en utilisant du code VS pour faire les deux: éditer mon code, puis l'envoyer au référentiel en ligne.

Je suis très nouveau dans le concept Git. Le code VS m'a fait installer le plugin "GIT" qui a installé GIT Bash, GIT CMD et GIT GUI.

Voici l'URL du référentiel en ligne auquel j'essaie de parvenir: https://github.com/SpectrumGraphics/Spectrum-Graphic-Designs.git

VS Code GITPlugin VS Code had my install

41
Charles L.
  1. Open VS Code TERMINAL (Ctrl + `)
  2. Écrivez la commande git clone. Par exemple

    clone de git https://github.com/angular/angular-phonecat.git

  3. Ouvrez le dossier que vous venez de cloner (Fichier-> Ouvrir le dossier)

enter image description here

49
Shahdat

C'est une question plus ancienne, mais une autre option consiste maintenant à utiliser la palette de commandes, qui vous guidera tout au long de celle-ci.

De tilisation du contrôle de version dans le code VS :

Vous pouvez cloner un référentiel Git avec la commande Git: Clone de la palette de commandes (Windows/Linux: Ctrl + Shift + P, Mac: Command + Shift + P) On vous demandera l'URL du référentiel distant et le répertoire parent sous lequel placer le référentiel local.

Au bas de Visual Studio Code, vous obtiendrez des mises à jour de statut pour le clonage. Une fois cette opération terminée, un message d’information s’affiche en haut vous permettant d’ouvrir le dossier.

16
James Skemp
  1. Utilisez git clone pour cloner votre référentiel dans un dossier (par exemple, work). Vous devriez voir un nouveau sous-dossier work/.git
  2. Les dossiers ouverts fonctionnent en code VS - tout devrait bien fonctionner!

PS: Souffler le dossier temporaire

8
Gishu

Utilisez le GIT GUI dans le plugin GIT.

Clonez votre référentiel en ligne Référentiel en ligne avec l'URL que vous avez.

Après le clonage, apportez des modifications aux fichiers. Lorsque vous apportez des modifications, vous pouvez voir le nombre de modifications. Commit ces changements.

Fetch de la télécommande (pour vérifier si quelque chose est mis à jour pendant que vous travaillez).

Si l'opération Fetch vous fournit une mise à jour sur les modifications apportées au référentiel distant, effectuez une extraction opération qui mettra à jour votre copie dans Visual Studio. Sinon, ne pas faire un pull opération s'il n'y a pas de changement dans le repo distant.

Transférez vos modifications dans le référentiel distant en amont en effectuant un opération Push.

6
Vamsi Ravi