recherche

Maison  >  Questions et réponses  >  le corps du texte

git - Comment supprimer complètement un échec de push de branche/maître

Push masterL'erreur suivante s'est produite lors du branchement :

To git@gitlab.ddcard.com.cn:csntgao/qiaruqifen.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@gitlab.ddcard.com.cn:csntgao/qiaruqifen.git'

masterLa branche ne peut être extraite mais pas poussée. Les autres branches sont normales. J'ai cherché en ligne et j'ai dit que je devais supprimer les deux fichiers dans .git Je l'ai fait mais j'ai échoué

.

Je me souviens que j'avais peut-être supprimé quelque chose par erreur lorsque j'ai restauré la version sur le maître, j'ai donc prévu de supprimer la branche locale master et de retirer à nouveau une nouvelle branche principale que j'ai utilisée fetch puis <. 🎜 > Ensuite j'ai fait quelques modifications et essayé le push, mais la même erreur s'est produite dans la version coréenne checkout master

Je pense qu'il peut être nécessaire de supprimer complètement la branche supprimée par

Maître, venez vitegit branch -D.

ringa_leeringa_lee2818 Il y a quelques jours596

répondre à tous(2)je répondrai

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-02 09:37:52

    Regardez l'article que j'ai écrit, comment utiliser github et les erreurs courantes

    répondre
    0
  • 迷茫

    迷茫2017-05-02 09:37:52

    Vous pouvez envisager de restaurer le maître local vers la même version qu'en ligne

    git reset --hard ooxxooxx

    ooxxooxx représente le numéro de version vu en utilisant git log La longue chaîne
    puis

    .
    git pull

    Continuez et faites ce que vous voulez, validez et poussez
    Si vous ne pouvez pas pousser, cela signifie essentiellement que votre compte ne dispose pas d'autorisations push sur le maître distant

    répondre
    0
  • Annulerrépondre