264 votes

Comment ajouter des fichiers et des dossiers dans les dépôts GitHub ?

J'ai créé un compte sur GitHub - je suis nouveau sur ce site - et je suis confronté à un problème d'ajout de fichiers. J'ai ajouté readme.txt . J'ai également 3 autres fichiers PHP et un dossier contenant des images.

Comment ajouter les fichiers et les dossiers ? J'ai essayé avec git pull parce que git push origin -u master m'a montré une erreur.

9 votes

J'ai essayé le tutoriel officiel de git ? Cette question est traitée au tout début.

2 votes

Je recommande le livre ProGit, la version en ligne est gratuite. progit.org/book

0 votes

Remarque : depuis décembre 2012, vous pouvez créer des fichiers directement via l'interface web de GitHub. Voir ma réponse ci-dessous .

0voto

Pour moi, j'avais un dossier avec des fichiers et des sous-dossiers non suivis, la solution qui m'a sauvé la vie est :

git add --all myfolder/

cette solution fait en sorte que tous les fichiers et sous-dossiers soient suivis.

0voto

Achal Kagwad Points 1

Je comprends où vous voulez en venir.

La solution de la fonctionnalité de glisser-déposer peut cesser d'exister. Voir le lien ci-dessous lorsque cela se produira : https://www.reddit.com/r/github/comments/meuxtg/github_drag_and_drop_not_working/

Si quelqu'un veut éviter le shell et toutes les commandes et veut avoir une interface utilisateur pour le faire, Bureau Github est l'un des moyens d'aller de l'avant.

Étapes à suivre pour installer et utiliser Github Desktop :

Je suppose que vous connaissez la différence entre un dépôt local et un dépôt distant.

  1. Installer Bureau Github
  2. Créer un référentiel localement sur votre disque dur en utilisant le bureau github. Cela créera automatiquement des fichiers comme .git et .gitattributes. Il est également demandé de créer un fichier README.md, la meilleure pratique est toujours de le créer et de l'éditer en informant les lecteurs sur la vue d'ensemble de votre projet, les étapes d'installation, etc. README.md est rendu en Markdown et peut également rendre du HTML. Pour en savoir plus sur le format Markdown, cliquez ici : Guide de la feuille de route Markdown
  3. Copiez et collez tous les dossiers et fichiers que vous souhaitez télécharger (la terminologie correcte est "Push") dans ce référentiel local nouvellement créé. Faites attention à la structure des répertoires car la même structure sera répliquée sur votre référentiel distant.
  4. Allez sur le bureau de github, dès que vous collerez des fichiers dans le repo local, vous les verrez comme des changements ici. Tout ce que vous devez faire est de commiter ces changements avec un commentaire. Ce sera votre "Premier ou Initial Commit" dans le repo.
  5. Le repo Github suivant vous demandera si vous souhaitez les publier dans son dépôt distant. Cliquez sur "Publier" Note Publier n'est qu'une opération ponctuelle. À l'avenir, toutes les modifications que vous apporterez au dépôt local seront visibles sur le bureau de Github et vous devrez à nouveau suivre la boucle suivante "Commit local->Fetch from remote->Push to Remote". Tant que vous êtes le seul développeur travaillant sur un projet, vous n'avez pas besoin d'entrer dans d'autres mécanismes de branches git, etc.
  6. Pour vérifier si votre dépôt est publié à distance, connectez-vous à votre profil Github sur le Web et voyez votre dépôt. Il s'agit de votre dépôt distant que vous avez effectivement créé à partir de votre dépôt local en utilisant le bureau Github.

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