2016-12-21 2 views
1

J'essaye d'ajouter un répertoire entier dans github. Voici les codes que j'utilise pour le faire. le commit et le push ne montrent rien de nouveau parce que j'ai répété le processus pour coller ici; mais ce sont des commandes que j'ai suivies.Comment ajouter un répertoire local dans le référentiel github

code

Il ajoute le répertoire, mais je ne peux pas accéder aux fichiers à l'intérieur. Cela ressemble à ci-dessous.

github

Y at-il moyen plus facile d'ajouter le sous-répertoire? Existe-t-il un moyen plus simple de déplacer des dépôts à l'intérieur de github?

+0

Quel répertoire voulez-vous ajouter? Qu'y a-t-il dans votre dossier Tutoriels? –

Répondre

1

L'image de dossier à côté de la ligne Machine-Learning-Tutorials dans github suggère que vous ajoutez un sous-module à un référentiel existant. Cela semble être supporté par le fait que vous faites un git init, mais n'ajoutez pas de télécommande.

Je suppose que ~/Documents/Merge/Git/Github/ est un github de suivi de dépôt git? Si tel est le cas, vous n'avez pas besoin de faire le git init - vous avez déjà un dépôt - et maintenant vous voulez vraiment supprimer le répertoire ~/Documents/Merge/Git/Github/Tutorials/.git. À ce stade, si vous faites un git add Tutorials il devrait ajouter les fichiers réels et vous laisser les pousser jusqu'à github.

Si vous avez un dépôt et vous voulez juste ajouter d'autres fichiers (dans le répertoire en cours ou un sous-répertoire) vous avez juste besoin d'utiliser git add, il n'y a pas besoin de git init un répertoire à moins que vous souhaitez suivre comme un dépôt séparé (connu sous le nom de sous-module).