Comment faire un push sur github à partir de netbeans sans branche locale
J'ai reçu un projet github url d'un ami à moi qui m'a donné r/w de l'accès à son repo. J'ai téléchargé le truc avec le "download zip" sur github, a travaillé sur le projet, mais maintenant, quand dans neatbeans je fais clic droit/à distance/push, j'entre dans repo informations, puis il me demande de choisir une branche locale je n'en ai pas parce que j'ai téléchargé manuellement les fichiers.
J'ai donc créé une branche locale du même nom de la seule branche de la projet de je vois sur github, mais quand je fais "push", rien ne change sur le repo. Mes versions ne sont pas simplement téléchargé.
La moindre idée ? Je suis nouveau sur git, donc désolé si je demande quelque chose qui peut sembler évident.
Grâce
- Avez-vous valider vos modifications sur la branche locale?
Vous devez vous connecter pour publier un commentaire.
Vous pouvez essayer ce qui suit:
git clone <url>
(maintenant, vous devriez être sur une branche master. si il y a une seule branche qui n'a pas d'importance, si il y a d'autres branches assurez-vous d'utiliser le bon avecgit checkout
)git clone
.git status
et vérifier s'il ya des fichiers doivent être mis à l'index (git add
)git commit-a -m "message"
git push
Utilisation de GitHub vous avez peut être besoin d'une clé ssh ou utiliser la connexion HTTP.
MAIS c'est bien sûr une mauvaise solution, car vous traiter de l'idée de SCM avec mépris. Dans le futur, vous devez d'abord vous connecter à un référentiel, apportez vos modifications s'engager et de les pousser. Alors seulement, vous êtes capable de faire de fines s'engage et revenir si quelque chose n'allait pas. La validation d'un grand nombre de changements n'est pas la bonne façon!
J'ai eu ce problème moi-même.
La solution que j'ai trouvé est de faire des changements pour le code, valider les modifications, puis pousser.
En bref:
Espérons que cette aide!