50 votes

Ajout de fichiers à un référentiel GitHub

Comment ajouter des fichiers à mon référentiel GitHub? J'utilise Windows et tous mes fichiers de projet sont dans un seul dossier et je n'ai qu'à le télécharger sur mon référentiel.

31voto

VonC Points 414372

L'idée générale est d'ajouter, de s'engager et de pousser vos fichiers sur le dépôt GitHub.

Vous devez d'abord cloner votre dépôt GitHub.
Ensuite, vous auriez git ajouter tous les fichiers de votre dossier: une astuce consiste à spécifier un autre arbre de travail lors de la commande git add avec vos fichiers.

git --work-tree=yourSrcFolder add .

(fait à partir du répertoire racine de votre cloné repo Git, alors git commit -m "a msg", et git push origin master)

De cette façon, vous séparer de votre première source de dossier, à partir de votre Git arbre de travail.


A noter que depuis le début de décembre 2012, vous pouvez créer de nouveaux fichiers directement à partir de GitHub:

Create new File

ProTip™: Vous pouvez pré-remplir le champ nom de fichier en utilisant simplement l'URL.
En tapant ?filename=yournewfile.txt à la fin de l'URL permet de pré-remplir le champ nom de fichier avec le nom yournewfile.txt.

d

5voto

lukmac Points 831

Pour des exemples avec des images, voir ici ajouter des fichiers à github repo

2voto

astronautlevel Points 69

Ouvrez l'application github. Ajoutez ensuite le dossier des fichiers dans le fichier github repo sur votre ordinateur (vous devrez copier le référentiel sur votre ordinateur. La plupart des fichiers de référentiel se trouvent dans le répertoire suivant: C: \ Utilisateurs \ USERNAME \ Documents \ GitHub \ REPONAME). Ensuite, dans l’application github, vérifiez notre dépôt. Vous pouvez facilement commettre à partir de là.

0voto

kgz Points 3370

GitHub vous indique comment ajouter des fichiers à une pension de: https://help.github.com/articles/create-a-repo

Je vous suggère de prendre un certain temps à apprendre les bases de git. Une bonne ressource serait le gitcasts par Scott Chacon: www.gitcasts.com ou l'un des nombreux autres beaux ressources

Bien que la plupart du temps vous voyez un Linux ou MacOS fenêtre de Terminal, vous utilisez les mêmes commandes sur Windows

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