Je veux créer un dossier dans un dépôt GitHub et je veux ajouter des fichiers dans ce dossier. Comment puis-je y parvenir ?
[Git ne stocke pas les dossiers vides][1]. Assurez-vous simplement qu'il y a un fichier dans le dossier comme doc/foo.txt et lancez git add doc
ou git add doc/foo.txt
, et le dossier sera ajouté à votre dépôt local une fois que vous l'aurez validé (et apparaîtra sur GitHub une fois que vous l'aurez poussé).
[1] : https://git.wiki.kernel.org/index.php/GitFaq#Can_I_add_empty_directories.3F
Tout d'abord, vous devez cloner le référentiel sur votre machine locale.
git clone github_url local_directory
Ensuite, vous pouvez créer des dossiers et des fichiers locaux dans votre local_directory
, et les ajouter au dépôt en utilisant :
git add file_path
Vous pouvez aussi tout ajouter en utilisant :
git add .
Notez que Git ne suit pas les dossiers vides. Une solution de contournement est de créer un fichier à l'intérieur du dossier vide que vous voulez suivre. J'ai l'habitude de nommer ce fichier empty
, mais vous pouvez lui donner le nom de votre choix.
Enfin, vous commettez et repoussez sur GitHub :
git commit
git push
Pour plus d'informations sur Git, consultez le livre [Pro Git][1].
[1] : http://git-scm.com/book
Il vous suffit de créer les dossiers nécessaires dans votre référentiel local. Par exemple, vous avez créé les répertoires app
et config
.
Vous pouvez créer de nouveaux fichiers sous ces dossiers.
Pour les règles Git :
Commande Git pour faire un commit :
git add app/ config/
git commit
Puis donnez le message de commit et sauvegardez le commit.
Puis poussez vers votre dépôt distant,
git push origin remote