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
Écrivez la commande git clone. Par exemple
clone de git https://github.com/angular/angular-phonecat.git
Ouvrez le dossier que vous venez de cloner (Fichier-> Ouvrir le dossier)
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.
PS: Souffler le dossier temporaire
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.