web-dev-qa-db-fra.com

Comment pousser un nouveau projet initial sur github en utilisant vs code

Tous les tutoriels que j'ai vus jusqu'à présent montrent qu'il faut d'abord créer un référentiel sur github, copier le lien vers vscode et git clone et ensuite, vous pouvez faire des commits et des push.

Est-ce la bonne façon? ne puis-je pas simplement démarrer un projet à partir de vscode, puis le télécharger sur mon git?

15
Xsmael

Voici les étapes détaillées nécessaires pour y parvenir.

Les commandes existantes peuvent être simplement exécutées via le terminal CLI de VS-CODE. Il est entendu que Git est installé dans le système, configuré avec le nom d'utilisateur et l'identifiant de messagerie souhaités.

1) Accédez au répertoire du projet local et créez un référentiel git local:

 git init

2) Une fois l'opération réussie, cliquez sur l'icône 'Contrôle de code source' dans la barre de navigation de gauche dans VS-Code.One devrait pouvoir voir les fichiers prêts à être validés. Appuyez sur le bouton 'Commit', formulez des commentaires, modifiez les modifications et validez les fichiers. Sinon, vous pouvez exécuter à partir de la CLI

git commit -m "Your comment"

3) Vous devez maintenant visiter votre compte GitHub et créer un nouveau référentiel. Exclure la création de fichiers 'README.md', '.gitIgnore'. De même, n’ajoutez aucune licence au repo. Parfois, ces paramètres posent problème en poussant. 

4) Copiez le lien vers ce référentiel GitHub nouvellement créé.

5) Revenez au terminal dans VS-CODE et tapez ces commandes successivement:

git remote add Origin <Link to GitHub Repo>     //maps the remote repo link to local git repo

git remote -v                                  //this is to verify the link to the remote repo 

git Push -u Origin master                      // pushes the commit-ed changes into the remote repo

Remarque: Si c'est la première fois que le compte git local essaie de Si vous vous connectez à GitHub, vous devrez peut-être saisir vos identifiants pour GitHub dans une fenêtre séparée.

6) Vous pouvez voir le message de réussite dans le terminal. Vous pouvez également vérifier en actualisant le rapport GitHub en ligne. 

J'espère que cela t'aides

29
Vikram K

Je pense avoir rencontré le même problème. Si vous avez démarré un référentiel git local mais que vous n'avez pas configuré de projet git distant et que vous souhaitez transférer votre projet local dans git.

1) créer un projet git distant et noter l'URL du projet

2) ouvrez/éditez votre projet git local

3) dans le type de terminal VS: git Push --set-upstream [URL du projet]

3
Steve L

Oui, vous pouvez télécharger votre dépôt Git depuis vs code. Vous devez entrer dans le répertoire de travail des projets et taper git init dans le terminal. Ajoutez ensuite les fichiers à votre référentiel, comme vous le feriez avec les commits git habituels. 

2
Ryan Pereira

Il y a une bonne façon de faire cela avec une interface graphique. Appuyez sur CTRL + MAJ + G (ou sur View-CSM dans le menu) pour accéder à de nombreuses options. Avec (...) vous pouvez faire presque tout ce que vous voulez. Une fois les opérations terminées, tapez votre message de validation dans la zone de saisie et appuyez sur CTRL + ENTRÉE. Plutôt facile ... Si vous avez un repo à distance, vous verrez une petite marque de spinner dans le coin inférieur gauche près du nom du repo. Appuyez dessus et synchronisez-le facilement.
Mais pour faire tout cela, vous devez préalablement avoir initialisé le dépôt dans votre répertoire de travail (git init à partir du terminal). 

2
Pavel L

Vous pouvez également utiliser la palette de commandes: 

  1. (CTRL + SHIFT + P - Win) ou (CMD + SHIFT + P - Mac) pour ouvrir la palette. 
  2. Entrez 'git', sélectionnez Git: Clone,
  3. coller l'URL du dépôt github ( https://github.com/Nomutilisateur/repo ),
  4. que vous êtes prêt à partir avec la section de contrôle de source de gauche menu.

Fait la même chose que le terminal. 

1
Mario Nezmah

Vous pouvez créer un référentiel GitHub via la ligne de commande à l'aide de l'API GitHub . En dehors de l'API, il est impossible de créer un référentiel sur GitHub via la ligne de commande.

Type:

curl -u 'nom_utilisateur' https://api.github.com/user/repos -d '{"nom": "nom du projet", "description": "projet desc"}'

git remote add Origine [email protected]: nyeates/nomduprojet.git

et maintenant tu peux continuer comme d'habitude

0
Amrit Prasad

Installez git sur votre PC et configurez les valeurs de configuration dans une invite de commande (cmd) ou un terminal de code VS (Ctrl + `)

git config --global user.name "Your Name"
git config --global user.email [email protected]

Éditeur de configuration

Windows par exemple:

git config --global core.editor "'C:/Program Files/Notepad++/notepad++.exe' -multiInst -nosession"

Linux/Mac par exemple:

git config --global core.editor vim

Vérifiez les paramètres de git qui affiche les détails de la configuration

git config --list

Connectez-vous à github et créez un référentiel distant. Copier l'URL de ce référentiel

Accédez au répertoire de votre projet et exécutez les commandes ci-dessous.

git init                                                           // start tracking current directory
git add -A                                                         // add all files in current directory to staging area, making them available for commit
git commit -m "commit message"                                     // commit your changes
git remote add Origin https://github.com/username/repo-name.git    // add remote repository URL which contains the required details
git Push -u Origin master                                          // publish changes to your remote repository
0
SR8H