Pour le gestionnaire de version, nous utiliserons git et nous utiliserons GitHub pour l’hébergement des dépôts.
Commencez par créer un compte si vous n’en avez pas déjà un.
Depuis quelques années, pour pouvoir push sur un dépôt, il est nécessaire de passer par la méthode SSH (HTML ne permet plus d’éditer, juste de consulter).
Pour associer une nouvelle clef SSH à votre machine, suivez les instructions du paragraphe “Generating a new SSH key” et enregistrez la clef à l’emplacement par défaut (c’est-à-dire sans spécifier de chemin de sauvegarde).
Ensuite, pour référencer votre clef nouvellement générée sur votre compte GitHub, vous pouvez suivre les instructions disponible ici.
Si vous êtes sous Unix (Linux / MacOS), vous devriez pouvoir installer git depuis votre gestionnaire de paquets.
Si vous êtes sous Windows, vous pouvez télécharger l’outil depuis
cette page.
Si vous savez déjà utiliser Git en ligne de commande, cela est largement suffisant.
Mais si vous êtes intéressés quand même, les sections ci-dessous détaillent comment utiliser Git directement depuis VSCode.
hello/
téléchargé précédemment depuis VSCode.CMake: Configure
, puis compilez-le.Source Control
de VSCode (Ctrl + Shift + G
ou View > SCM
).Initialize Repository
.
.gitignore
.build/
.vscode/
*.exe
*.obj
*.pdb
*.ilk
*.o
helloworld.cpp
, CMakeLists.txt
, .clang-format
et .gitignore
apparaissent désormais dans la liste des changements.Source Control
, et appuyez sur le bouton +
pour stager vos modifications.
Git: Clone
depuis le panneau de commandes (Ctrl + Shift + P
ou View > Command Palette...
).
main.cpp
, remplacez le contenu de la fonction main
par les instructions ci-dessous :int main()
{
std::cout << "ByeBye now" << std::endl;
return 0;
}
Source Control
de VSCode (Ctrl + Shift + G
ou View > SCM
) et appuyez sur le bouton +
pour stager vos changements.
Git: Push
.