261 votes

Pousser le projet existant dans Github

J'ai un dossier avec les sources de mon projet. Comment puis-je pousser ce projet dans le dépôt de Github ?

J'ai essayé d'utiliser ces étapes :

  1. J'ai créé un dépôt vide sur GitHub.
  2. J'ai lancé git-bash et tapé git init Ainsi, dans le projet Root est apparu .git dossier.
  3. J'ai ajouté quelques fichiers au contrôle de version en utilisant git add sourcesFolderName
  4. J'ai engagé les fichiers ajoutés à l'étape précédente en utilisant git commit -m "initial commit"
  5. J'ai spécifié le référentiel distant en utilisant git remote add MyProject <url>
  6. Enfin git push mais rien n'est poussé vers le dépôt distant... (pas d'échec d'autorisation).

Alors comment puis-je pousser les sources existantes dans le repo Github nouvellement créé ?

1voto

firelight Points 69

Une autre option si vous voulez vous éloigner de la ligne de commande est d'utiliser SourceTree .

Voici quelques ressources supplémentaires pour vous aider à vous installer :

1voto

devops-admin Points 327

Celui-ci a fonctionné pour moi (gardez-le comme référence en cas de besoin).

# Go into your existing directory and run below commands
cd docker-spring-boot
echo "# docker-spring-boot" >> README.md
git init
git add -A
git commit -m "first commit"
git branch -M master
git remote add origin https://github.com/devopsmaster/docker-spring-boot.git
git push -u origin master

0voto

Nikhil VJ Points 512

J'ai trouvé qu'il était plus facile de stimuler une mise à jour dans un ordre "naturel" que de forcer les choses.

Supposons que le repo soit déjà créé sur github et que vous ayez également mis quelques éléments dans le README.md .

  1. Sur votre ordinateur, ouvrez le terminal et git clone [repo URL]

  2. Vous verrez qu'un nouveau dossier aura été créé portant le nom de votre repo. N'hésitez pas à le renommer, cela n'a pas d'importance.

  3. Déplacez votre code, vos fichiers, etc. dans ce dossier. Modifiez le README.md si vous le devez.

  4. Maintenant, ouvrez le Terminal / l'invite de commande, entrez dans ce dossier et faites comme si vous faisiez la prochaine mise à jour du dépôt :

    git add . git commit -m "v2" git push origin master

Note : à la commande commit, git peut rejeter, demandant de configurer l'email et le mot de passe de l'utilisateur d'abord. Suivez les étapes indiquées à l'écran, puis exécutez à nouveau la commande commit.

  1. Et ces trois commandes sont ce que vous faites maintenant à partir de chaque fois que vous voulez pousser une autre mise à jour.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X