Salut, je veux pousser quelque chose à la branche à distance spécifique
Je fais des zones locales par
git clone https://~~~.Something
cd https://~~~.Something
et je peux accéder à une branche spécifique en utilisant
git checkout Origin/[branch]
Je veux engager quelque chose dans ma branche spécifique Origine/[branche] Mais quand j'essaie de pousser quelque chose en utilisant
git Push Origin [branch]
J'ai eu cette erreur
error: src refspec [branch] does not match any.
error: failed to Push some refs to 'https://github.com/kkammo/yonseitree.git'
J'ai essayé de résoudre ce problème mais je ne trouve aucune solution ... alors aidez-moi, T.T.
Une question répliquée ici, src refspec master ne correspond à aucun lorsque pousser commit dans git
Essayez git show-ref
pour voir quelles références vous avez. Y a-t-il des références/têtes/[branche]?
Vous pouvez essayer git Push Origin HEAD:[branch]
comme solution plus indépendante de la référence locale.
Ça marche pour moi.
Ci-dessous est votre branche maintenant:
* dev
master
remotes/Origin/master
La nouvelle branche dev
est créée à partir du maître et a été effectuée quelques fois.
Utilisez la commande ci-dessous pour pousser cette nouvelle branche:
git Push -u Origin --tags HEAD:dev
Après cela, nous vérifions encore:
* dev
master
remotes/Origin/dev
remotes/Origin/master
C'est bon pour moi.