2016-04-21 3 views
2

J'ai donc fait une petite application web basée sur le projet Angular-Seed sur ma machine locale. Je l'ai cloné de Github et fait le projet, pas de problème.Comment puis-je envoyer un projet basé sur des graines angulaires à mon propre repo?

J'ai ajouté tous les fichiers/répertoires sans problème, après avoir supprimé le répertoire .git et le fichier .gitignore du répertoire racine angular-seed. Exécution d'un git status la console lit:

On branch master 
Your branch is up-to-date with 'origin/master'. 
nothing to commit, working directory clean 

Cependant quand j'ajoute, engager et pousser à mon dépôt à distance, le répertoire angulaire de graines (ainsi que le reste des fichiers du projet) ne se présente pas.

La carte de répertoire ressemble à /home/user/my-local-repo/angular-seed/ où tous les fichiers de projet se trouvent dans le répertoire angular-seed. Quelqu'un peut-il m'aider s'il vous plaît?

Répondre

2

clone git --depth = 1 {link repo de graines angulaire} mynewproject

cd mynewproject

rm -rf .git

git initialisation

git remote add origine {lien repo }

source: https://github.com/angular/angular-seed/issues/239

Vous pourriez alors obtenir une erreur src refspec, une solution pour cela est:

Peut-être que vous avez juste besoin de valider. Je suis tombé sur quand je l'ai fait:

mkdir repo & & cd repo git remote add origine /path/to/origin.git git add. Oups! Jamais engagé!

git push -u origine maître erreur: src refspec master ne correspond à aucun. Tout ce que je devais faire était:

git commit -m 'commit initial' git pousser origine maître succès!

source: src refspec master does not match any when pushing commits in git

+0

Merci! En outre, cette réponse devrait être acceptée. – tonkihonks13