Clone et fork sont différents, je l'ai aussi rencontré. Généralement, pour pousser, vous devez vous assurer que SSH est téléchargé et que le projet est fork sur le compte
La raison pour laquelle git push échoue pour la première fois est que vous n'avez pas spécifié l'amont et la branche.
Consultez le manuel git :
-u, --set-upstream
For every branch that is up to date or successfully pushed, add upstream (tracking) reference, used by argument-less git-pull(1) and other commands. For more information, see branch.<name>.merge in git-config(1).
Après avoir utilisé le paramètre -u, il n'est pas nécessaire de le spécifier en amont pour le git push ultérieur.
Le problème a été résolu, mais je n’en connais toujours pas la raison. .
Le push direct utilisant clone a échoué, mais après avoir ajouté git push -u origin master, il a réussi. . .
Vérifiez auprès de vous, votre clé ssh a-t-elle été téléchargée sur csdn ? ?
Clone et fork sont différents, je l'ai aussi rencontré. Généralement, pour pousser, vous devez vous assurer que SSH est téléchargé et que le projet est fork sur le compte
Voir l'invite en utilisant la méthode https
La raison pour laquelle git push échoue pour la première fois est que vous n'avez pas spécifié l'amont et la branche.
Consultez le manuel git :
Après avoir utilisé le paramètre -u, il n'est pas nécessaire de le spécifier en amont pour le git push ultérieur.